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

User missing deposit on profile - user is in the editor role, Mike says plugin pulling from "creators" #659

Open
bjr70 opened this issue Nov 11, 2024 · 5 comments
Assignees

Comments

@bjr70
Copy link

bjr70 commented Nov 11, 2024

I've got a user who is looking for this deposit on his profile https://works.hcommons.org/records/gm8ty-j6234 profile https://hcommons.org/members/ccooijmans/ but he's listed as an editor not an author, he's an editor. Is editor in the creators list or contributors? Ideally it should show up.

@monotasker
Copy link
Collaborator

Editors are in the "creators" list and he's listed in "creators" for that record. The record shows up in an api search for metadata.creators.person_or_org.name:"Cooijmans, Christian". So I think everything is working fine on the Works end.

You can see the record show up in an api request to https://works.hcommons.org/api/records?q=metadata.creators.person_or_org.name%3A%22Cooijmans%2C%20Christian%22&l=list&p=1&s=10&sort=bestmatch

@monotasker
Copy link
Collaborator

I think there must be something happening on the WP end if it's not being displayed on his profile

@bjr70 bjr70 assigned mikethicke and unassigned monotasker Nov 13, 2024
@bjr70
Copy link
Author

bjr70 commented Nov 13, 2024

@mikethicke can you take a look at this?

@monotasker
Copy link
Collaborator

After talking with Mike, we realized that the user's hc id isn't present in the creator information for that record. I need to investigate why it didn't get added during the serialization/migration. Should be a relatively easy fix, but I should also run through the other migrated records for the same issue.

@monotasker
Copy link
Collaborator

Turns out the issue is that the user uploaded this work and didn't include their KC username. (It's autopopulated if they use "add self"). So the solution is for them to go in and add it on their creator item on the upload/edit form. Under identifiers they add a new identifier of the type "KC id".

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

3 participants