Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zotero Subscription is broken #3163

Open
carolyncole opened this issue Apr 20, 2017 · 1 comment
Open

Zotero Subscription is broken #3163

carolyncole opened this issue Apr 20, 2017 · 1 comment

Comments

@carolyncole
Copy link
Contributor

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

  1. Register your application with zotero
  2. Edit your user profile
  3. click on Connect with Zotero
  4. You will see a failed job on resque with "User not found"
@mjgiarlo
Copy link
Member

I imagine we'll want this in Hyrax as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants