From cf625969f5b8b3dec8520a23503c4fe1f8232ed9 Mon Sep 17 00:00:00 2001 From: Arne Zeising Date: Thu, 17 Oct 2019 21:55:34 +0200 Subject: [PATCH 1/2] Debug default connection --- lib/mailjet/resource.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/mailjet/resource.rb b/lib/mailjet/resource.rb index 2826ce6..6702855 100644 --- a/lib/mailjet/resource.rb +++ b/lib/mailjet/resource.rb @@ -34,6 +34,9 @@ def self.connection(options = {}) end def self.default_connection(options = {}) + p options[:url] + p options[:version] + p resource_path Mailjet::Connection.new( "#{options[:url]}/#{options[:version]}/#{resource_path}", options[:api_key] || Mailjet.config.api_key, From 2ebefa7e339c839a1e405d8e961e5da2d99a3ba2 Mon Sep 17 00:00:00 2001 From: Arne Zeising Date: Fri, 18 Oct 2019 11:12:55 +0200 Subject: [PATCH 2/2] Fix temaplte detailcontent --- lib/mailjet/connection.rb | 2 ++ lib/mailjet/resource.rb | 3 --- lib/mailjet/resources/template_detailcontent.rb | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/mailjet/connection.rb b/lib/mailjet/connection.rb index e728d3d..947b6e7 100644 --- a/lib/mailjet/connection.rb +++ b/lib/mailjet/connection.rb @@ -15,6 +15,8 @@ def [](suburl, &new_block) broken_url = url.split("/") if broken_url.include?("contactslist") && broken_url.include?("managemanycontacts") && broken_url.last.to_i > 0 self.class.new(url, options[:user], options[:password], options) + elsif broken_url.include?("detailcontent") + self.class.new(url, options[:user], options[:password], options) else self.class.new(concat_urls(url, suburl), options[:user], options[:password], options) end diff --git a/lib/mailjet/resource.rb b/lib/mailjet/resource.rb index 6702855..2826ce6 100644 --- a/lib/mailjet/resource.rb +++ b/lib/mailjet/resource.rb @@ -34,9 +34,6 @@ def self.connection(options = {}) end def self.default_connection(options = {}) - p options[:url] - p options[:version] - p resource_path Mailjet::Connection.new( "#{options[:url]}/#{options[:version]}/#{resource_path}", options[:api_key] || Mailjet.config.api_key, diff --git a/lib/mailjet/resources/template_detailcontent.rb b/lib/mailjet/resources/template_detailcontent.rb index 08d3ab6..b1e9df1 100644 --- a/lib/mailjet/resources/template_detailcontent.rb +++ b/lib/mailjet/resources/template_detailcontent.rb @@ -4,8 +4,8 @@ class Template_detailcontent self.action = 'detailcontent' self.resource_path = "REST/template/id/#{self.action}" self.public_operations = [:get,:post] - self.filters = [:api_key, :categories, :categories_selection_method, :edit_mode, :name, :owner_type, :purposes, :purposes_selection_method, :user] - self.resourceprop = [:author, :categories, :copyright, :description, :edit_mode, :is_starred, :name, :owner_type, :presets, :purposes] + self.filters = [] + self.resourceprop = [:text_part, :html_part, :headers, :mjml_content] end end