app/controllers/scrivito/objs_controller.rb in scrivito_sdk-0.13.0 vs app/controllers/scrivito/objs_controller.rb in scrivito_sdk-0.14.0
- old
+ new
@@ -90,36 +90,9 @@
end
render json: widgets_classes
end
- def create_widget
- load_object
- widget_pool_id = BasicObj.generate_widget_pool_id
-
- task_unaware_request(:put, "workspaces/#{Workspace.current.id}/objs/#{params[:id]}",
- {obj: {_widget_pool: {widget_pool_id => {_obj_class: params[:obj_class]}}}})
-
- Workspace.reload
- @obj.reload
-
- @widget = @obj.widget_from_pool(widget_pool_id)
-
- render json: {markup: render_to_string(layout: false)}
- end
-
- def copy_widget
- load_object
- new_widget_id = @obj.copy_widget_from(params[:src_obj_id], params[:src_widget_id])
-
- Workspace.reload
- @obj.reload
-
- @widget = @obj.widget_from_pool(new_widget_id)
-
- render json: {markup: render_to_string(layout: false)}
- end
-
def search
in_selected_workspace do
query = MultiJson.decode(params[:query]).with_indifferent_access
search_builder = ObjSearchBuilder.new(query)
enumerator = search_builder.build