File tree Expand file tree Collapse file tree 5 files changed +27
-2
lines changed Expand file tree Collapse file tree 5 files changed +27
-2
lines changed Original file line number Diff line number Diff line change 11# v1.36.0 (WIP)
22
3- - Nothing yet
3+ - Add ` Schedule ` resource
44
55# v1.35.0
66
Original file line number Diff line number Diff line change 55require 'zendesk_api/associations'
66require 'zendesk_api/verbs'
77
8+ # See docs: https://developer.zendesk.com/api-reference/
89module ZendeskAPI
910 # Represents an abstract resource that only holds data.
1011 class Data
Original file line number Diff line number Diff line change @@ -277,6 +277,18 @@ class SatisfactionRating < ReadResource
277277 has Group
278278 end
279279
280+ class Interval < Resource ; end
281+
282+ class Schedule < Resource
283+ has_many Interval
284+
285+ class << self
286+ def resource_path
287+ "business_hours/schedules"
288+ end
289+ end
290+ end
291+
280292 class Request < Resource
281293 class Comment < DataResource
282294 include Save
Original file line number Diff line number Diff line change 1+ require 'core/spec_helper'
2+
3+ RSpec . describe ZendeskAPI ::Schedule , :delete_after do
4+ def valid_attributes
5+ {
6+ name : "Brit Schedule" ,
7+ time_zone : "London"
8+ }
9+ end
10+
11+ it_should_be_creatable
12+ end
Original file line number Diff line number Diff line change 11require 'core/spec_helper'
22
3- describe ZendeskAPI ::Webhook , :delete_after do
3+ RSpec . describe ZendeskAPI ::Webhook , :delete_after do
44 def valid_attributes
55 {
66 name : "Random Hook" ,
You can’t perform that action at this time.
0 commit comments