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

BUG: FileSets created in a Hyrax v5.x/Fedora v6.5/Valkyrie v3.3/Pair-Tree'ed application lacks proxyFor attribute #6863

Open
2 tasks
bwatson78 opened this issue Jul 15, 2024 · 2 comments

Comments

@bwatson78
Copy link
Contributor

bwatson78 commented Jul 15, 2024

Descriptive summary

BUG: FileSets created in a Hyrax v5.x/Fedora v6.5/Valkyrie v3.3/Pair-Tree'ed application lacks proxyFor attribute

Steps to reproduce the behavior in User Interface (UI)

  1. Start a Docker instance of Sirenia
  2. Log in as a user capable of creating a work object
  3. Venture to Dashboard, click on Works, and then Add a new Work
  4. Fill in all required fields and attach at least one file to create a FileSet
  5. Save the work and wait for that object's show page to load with the FileSet showing at the bottom.
  6. Click that FileSet filename and, once that object's show page loads, click Edit this FileSet.
  7. Observe the following error:
    Screenshot_20240715_154316

Acceptance Criteria/Expected Behavior

  • The FileSet edit form loads as expected.
  • The query Hyrax.query_service.find_parents(resource: file_set) (tied to Valkyrie::Persistence::Fedora::QueryService#find_parents) with a console variable of file_set set with the pulled FileSet object should return the Work object within an array.

Related work

#6804

@bwatson78 bwatson78 changed the title BUG: FileSets created in a Hyrax v5.x/Fedora v6.5/Valkyrie v3.3 application lacks proxyFor attribute BUG: FileSets created in a Hyrax v5.x/Fedora v6.5/Valkyrie v3.3/Pair-Tree'ed application lacks proxyFor attribute Jul 18, 2024
@rjkati
Copy link

rjkati commented Aug 5, 2024

I'm able to replicate this locally with sirenia running Hyrax 5.0.1

@eporter23
Copy link
Contributor

While re-testing Sirenia in the Sept 2024 maintenance sprint, this no longer is occurring (at least the UI components).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Dev/Doc
Development

No branches or pull requests

3 participants