Skip to content

Commit f2f984c

Browse files
committed
add support for failures
1 parent 3c40874 commit f2f984c

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

lib/convertkit.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
require 'convertkit/resources/subscriber_bulk_create_failure_response'
2525
require 'convertkit/resources/subscriber_bulk_remove_tag_response'
2626
require 'convertkit/resources/subscriber_bulk_tag_failure_response'
27+
require 'convertkit/resources/subscriber_tag_response'
2728
require 'convertkit/resources/subscribers'
2829
require 'convertkit/resources/subscribers_response'
2930
require 'convertkit/resources/subscription_response'

lib/convertkit/resources/subscriber_bulk_tag_failure_response.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
module ConvertKit
22
module Resources
33
class SubscriberBulkTagFailureResponse
4-
attr_accessor :subscriber, :errors
4+
attr_accessor :tagging, :errors
55

66
def initialize(response)
7-
@subscriber = SubscriberResponse.new(response['subscriber']) if response['subscriber']
7+
@tagging = SubscriberTagResponse.new(response['tagging']) if response['tagging']
88
@errors = response['errors']
99
end
1010
end
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
module ConvertKit
2+
module Resources
3+
class SubscriberTagResponse
4+
attr_accessor :tag_id, :subscriber_id
5+
6+
def initialize(response)
7+
@tag_id = response['tag_id']
8+
@subscriber_id = response['subscriber_id']
9+
end
10+
end
11+
end
12+
end

0 commit comments

Comments
 (0)