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

Add 'isReleased' as a field in the 'isPartOf' object for collections when returning owners #10849

Open
GPortas opened this issue Sep 17, 2024 · 0 comments · May be fixed by #10882
Open

Add 'isReleased' as a field in the 'isPartOf' object for collections when returning owners #10849

GPortas opened this issue Sep 17, 2024 · 0 comments · May be fixed by #10882
Labels
FY25 Sprint 6 FY25 Sprint 6 GREI Re-arch Issues related to the GREI Dataverse rearchitecture Original size: 10 Size: 10 A percentage of a sprint. 7 hours. SPA.Q3 Not related to any specific Q3 feature SPA These changes are required for the Dataverse SPA Type: Feature a feature request

Comments

@GPortas
Copy link
Contributor

GPortas commented Sep 17, 2024

Overview of the Feature Request

When the owner entity is a collection, we need to include the isReleased field within the isPartOf object.

We need to update the logic for returning owners.
https://github.com/IQSS/dataverse/blob/develop/src/main/java/edu/harvard/iq/dataverse/util/json/JsonPrinter.java#L316

What kind of user is the feature intended for?
API User

What inspired the request?
SPA needs

What existing behavior do you want changed?
None

Any brand new behavior do you want to add to Dataverse?
Add 'isReleased' as a field in the 'isPartOf' object for collections when returning owners

Any open or closed issues related to this feature request?
IQSS/dataverse-frontend#425

Are you thinking about creating a pull request for this feature?
Yes

@GPortas GPortas added Type: Feature a feature request SPA These changes are required for the Dataverse SPA GREI Re-arch Issues related to the GREI Dataverse rearchitecture Size: 10 A percentage of a sprint. 7 hours. FY25 Sprint 6 FY25 Sprint 6 labels Sep 17, 2024
@GPortas GPortas added SPA.Q3.1 Collection page results of all types SPA.Q3 Not related to any specific Q3 feature and removed SPA.Q3.1 Collection page results of all types labels Sep 23, 2024
@stevenwinship stevenwinship self-assigned this Sep 25, 2024
@stevenwinship stevenwinship linked a pull request Sep 25, 2024 that will close this issue
@stevenwinship stevenwinship removed their assignment Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FY25 Sprint 6 FY25 Sprint 6 GREI Re-arch Issues related to the GREI Dataverse rearchitecture Original size: 10 Size: 10 A percentage of a sprint. 7 hours. SPA.Q3 Not related to any specific Q3 feature SPA These changes are required for the Dataverse SPA Type: Feature a feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants