lib/scrivito/migrations/cms_backend.rb in scrivito_sdk-0.65.2 vs lib/scrivito/migrations/cms_backend.rb in scrivito_sdk-0.66.0.rc1

- old
+ new

@@ -8,28 +8,21 @@ '' end end def save(value) - if Workspace.current.uses_obj_classes - CmsRestApi.put(endpoint("objs/#{migration_store_obj.id}"), obj: {versions: value}) - else - CmsRestApi.put(endpoint("objs/#{migration_store_obj.id}"), - obj: {versions: ['string', value]}) - end + CmsRestApi.put(endpoint("objs/#{migration_store_obj.id}"), + obj: {versions: ['string', value]}) + Workspace.current.reload end private def create - if Workspace.current.uses_obj_classes - CmsRestApi.post(endpoint('objs'), - obj: {_path: path, _obj_class: 'MigrationStore', versions: ''}) - else - CmsRestApi.post(endpoint('objs'), - obj: {_path: path, _obj_class: 'MigrationStore', versions: ['string', '']}) - end + CmsRestApi.post(endpoint('objs'), + obj: {_path: path, _obj_class: 'MigrationStore', versions: ['string', '']}) + Workspace.current.reload end def migration_store_obj create unless find_migration_store_obj