Skip to content
Snippets Groups Projects
Commit 477eecae authored by Israel Barreto Sant'Anna's avatar Israel Barreto Sant'Anna
Browse files

Merge branch 'remove_thumbnail' into 'master'

Implemented thumbnail removal

See merge request portalmec/portalmec!493
parents 06468327 fef4cb50
No related branches found
No related tags found
No related merge requests found
...@@ -74,10 +74,17 @@ class V1::LearningObjectsController < ApplicationController ...@@ -74,10 +74,17 @@ class V1::LearningObjectsController < ApplicationController
# PATCH/PUT /learning_objects/1 # PATCH/PUT /learning_objects/1
# PATCH/PUT /learning_objects/1.json # PATCH/PUT /learning_objects/1.json
def update def update
if !learning_object_params[:object_type_id].blank? && learning_object_params[:object_type_id] != @learning_object.object_type_id && learning_object_params[:link].blank? lo_params = learning_object_params
if !lo_params[:object_type_id].blank? && lo_params[:object_type_id] != @learning_object.object_type_id && lo_params[:link].blank?
change_object_type_id = true change_object_type_id = true
end end
if @learning_object.update(learning_object_params)
if lo_params[:thumbnail] == "null"
@learning_object.thumbnail.clear
lo_params.delete(:thumbnail)
end
if @learning_object.update(lo_params)
update_learning_object_associations(@learning_object, change_object_type_id) update_learning_object_associations(@learning_object, change_object_type_id)
publisher = LearningObjectPublisher.new(DspaceService.create_client) publisher = LearningObjectPublisher.new(DspaceService.create_client)
publisher.update_dspace(@learning_object) publisher.update_dspace(@learning_object)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment