lib/scrivito/workspace.rb in scrivito_sdk-1.4.3 vs lib/scrivito/workspace.rb in scrivito_sdk-1.5.0.rc1
- old
+ new
@@ -203,14 +203,14 @@
reload if [:post, :put, :delete].include?(verb)
response
end
def create_obj(attributes)
- CmsBackend.create_obj(id, attributes).tap { reload }
+ update_obj(attributes[:obj]['_id'], attributes)
end
def update_obj(obj_id, attributes)
- CmsBackend.update_obj(id, obj_id, attributes).tap { reload }
+ CmsBackend.write_obj(id, obj_id, attributes).tap { reload }
end
def task_unaware_api_request(verb, path, payload = nil)
CmsRestApi.task_unaware_request(verb, "#{backend_url}#{path}", payload)
end