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