lib/dato/account/repo/site.rb in dato-0.1.2 vs lib/dato/account/repo/site.rb in dato-0.1.3

- old
+ new

@@ -14,11 +14,11 @@ end def create(resource_attributes) body = JsonApiSerializer.new( type: :site, - attributes: %i(domain name notes), + attributes: %i(domain name notes template), ).serialize(resource_attributes) post_request "/sites", body end @@ -31,9 +31,18 @@ put_request "/sites/#{site_id}", body end def destroy(site_id) delete_request "/sites/#{site_id}" + end + + def duplicate(site_id, resource_attributes) + body = JsonApiSerializer.new( + type: :site, + attributes: %i(name), + ).serialize(resource_attributes) + + post_request "/sites/#{site_id}/duplicate", body end end end end