From c00180019bc684b563cc413985c036f432fdafb8 Mon Sep 17 00:00:00 2001 From: Ziyi Date: Thu, 1 Apr 2021 22:01:09 -0700 Subject: [PATCH] Try fixing query_api 0 argument error --- app/services/mailbluster_manager.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/services/mailbluster_manager.rb b/app/services/mailbluster_manager.rb index 2208d0f6..db6cb6f9 100644 --- a/app/services/mailbluster_manager.rb +++ b/app/services/mailbluster_manager.rb @@ -13,11 +13,11 @@ class MailblusterManager options = @@auth_headers.merge({ body: body.to_json }) - method(path, options).parsed_response + send(method, path, options).parsed_response end def self.create_lead(user) - query_api(post, '/', { + query_api(:post, '/', { 'email' => user.email, 'firstName' => user.name, 'overrideExisting' => true, @@ -28,7 +28,7 @@ class MailblusterManager def self.edit_lead(user, add_tags: [], remove_tags: [], old_email: nil) email_hash = Digest::MD5.hexdigest(old_email.presence || user.email) - query_api(put, "/#{email_hash}", { + query_api(:put, "/#{email_hash}", { 'email' => user.email, 'firstName' => user.name, 'addTags' => add_tags, @@ -38,6 +38,6 @@ class MailblusterManager def self.delete_lead(user) email_hash = Digest::MD5.hexdigest user.email - query_api(delete, "/#{email_hash}", {}) + query_api(:delete, "/#{email_hash}", {}) end end