Skip to content
Snippets Groups Projects
Commit 6954794d authored by Richard Fernando Heise Ferreira's avatar Richard Fernando Heise Ferreira
Browse files

Merge branch 'issue/33-fix-submit-learning-object-thumb' into 'develop'

Issue #33: FIX submit learning object with thumbnail

See merge request rfhf19/cleanning-portalmec!32
parents b28bfedb ce429b3c
No related branches found
No related tags found
1 merge request!32Issue #33: FIX submit learning object with thumbnail
Pipeline #32231 failed
......@@ -80,6 +80,7 @@ class V1::LearningObjectsController < ApplicationController
current_user.update_tags(@learning_object, with: params[:tags].map { |t| t['name'] }) unless params[:tags].nil?
@learning_object.update_educational_stages(ids: params[:educational_stages]) unless params[:educational_stages].nil?
@learning_object.update_subjects(ids: params[:subjects]) unless params[:subjects].nil?
@learning_objectl.thumbnail = params[:thumbnail] unless lo_params[:thumbnail] != "null"
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
......@@ -95,15 +96,13 @@ class V1::LearningObjectsController < ApplicationController
publisher = LearningObjectPublisher.new(DspaceService.create_client)
publisher.update_dspace(@learning_object)
render json: @learning_object, status: :ok
else
if lo_params[:thumbnail] != "null"
@learning_object.thumbnail = params[:thumbnail]
render json: @learning_object, status: :ok
else
render json: @learning_object.errors, status: :unprocessable_entity
end
end
end
# DELETE /learning_objects/1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment