Open carolyncole opened 7 years ago
In Sufia 7.2 and later version (I think) the connection between Sufia and Zotero is broken. The job expects and id and the code is passing a class: https://github.com/projecthydra/sufia/blob/master/app/controllers/api/zotero_controller.rb#L25
The controller should pass the expected parameter to the job
The controller passes a job instead of a string id that is expected, so when the job does a find it gets an error about the user being missing.
I imagine we'll want this in Hyrax as well.
Descriptive summary
In Sufia 7.2 and later version (I think) the connection between Sufia and Zotero is broken. The job expects and id and the code is passing a class: https://github.com/projecthydra/sufia/blob/master/app/controllers/api/zotero_controller.rb#L25
Expected behavior
The controller should pass the expected parameter to the job
Actual behavior
The controller passes a job instead of a string id that is expected, so when the job does a find it gets an error about the user being missing.
Steps to reproduce the behavior