diff --git a/app/controllers/learning_objects_controller.rb b/app/controllers/learning_objects_controller.rb index 7573b7e24c27d66c89d8ebd986190b5c6247e147..f343042ba56d5afd135e8147a03f704466c4dab4 100644 --- a/app/controllers/learning_objects_controller.rb +++ b/app/controllers/learning_objects_controller.rb @@ -30,10 +30,11 @@ class LearningObjectsController < ApplicationController # POST /learning_objects # POST /learning_objects.json def create - strategy = DSpaceRest::Strategies::Uploads::CurlStrategy.new( - @col_repository.rest_client.url, - @col_repository.rest_client.options[:headers][:rest_dspace_token] - ) + # strategy = DSpaceRest::Strategies::Uploads::CurlStrategy.new( + # @col_repository.rest_client.url, + # @col_repository.rest_client.options[:headers][:rest_dspace_token] + # ) + strategy = DSpaceRest::Strategies::Uploads::RestStrategy.new(Dspace::Client.instance.rest_client) # Create the item inside Dspace lo = DSpaceRest::Item.new({