lib/sendgrid4r/rest/transactional_templates/templates.rb in sendgrid4r-1.11.0 vs lib/sendgrid4r/rest/transactional_templates/templates.rb in sendgrid4r-1.12.0
- old
+ new
@@ -33,27 +33,35 @@
end
def post_template(name:, &block)
endpoint = TransactionalTemplates.url
resp = post(@auth, endpoint, name: name, &block)
- TransactionalTemplates.create_template(resp)
+ finish(resp, @raw_resp) do |r|
+ TransactionalTemplates.create_template(r)
+ end
end
def get_templates(&block)
resp = get(@auth, TransactionalTemplates.url, &block)
- TransactionalTemplates.create_templates(resp)
+ finish(resp, @raw_resp) do |r|
+ TransactionalTemplates.create_templates(r)
+ end
end
def get_template(template_id:, &block)
endpoint = TransactionalTemplates.url(template_id)
resp = get(@auth, endpoint, &block)
- TransactionalTemplates.create_template(resp)
+ finish(resp, @raw_resp) do |r|
+ TransactionalTemplates.create_template(r)
+ end
end
def patch_template(template_id:, name:, &block)
endpoint = TransactionalTemplates.url(template_id)
resp = patch(@auth, endpoint, name: name, &block)
- TransactionalTemplates.create_template(resp)
+ finish(resp, @raw_resp) do |r|
+ TransactionalTemplates.create_template(r)
+ end
end
def delete_template(template_id:, &block)
endpoint = TransactionalTemplates.url(template_id)
delete(@auth, endpoint, &block)