Skip to content

Conversation

@spirosdi
Copy link

@spirosdi spirosdi commented Jan 8, 2026

What does this do?
For the "Public Art > Full object with place details" report, it aggregates all materials, work types, creators (along with their roles). It also adds one more report that combines creator and creator role columns into a single one.

Why are we doing this? (with JIRA link)
Report should produce output of multiple creators, work types and materials and not just the first one. https://collectionspace.atlassian.net/browse/DRYD-1851

How should this be tested? Do these changes have associated tests?
Using the public art profile, please create an object with multiple materials, work types and creators with roles. Run the "Full object with place details" report and confirm that multiple values are displayed, instead of only the first one. The values are separated by semicolon. Then run the "Full Object with Place Details: Creator Name and Role Combined" report and confirm that multiple values are displayed as specified. The Creator and Creator Role columns are combined into a single column "Creator (Creator Role)".

Dependencies for merging? Releasing to production?
No dependencies

Has the application documentation been updated for these changes?
The relevant report documentation should be updated accordingly

Did someone actually run this code to verify it works?
@spirosdi ran this locally.

@spirosdi spirosdi requested a review from mikejritter January 8, 2026 15:15
@spirosdi spirosdi marked this pull request as draft January 9, 2026 18:13
@spirosdi
Copy link
Author

spirosdi commented Jan 9, 2026

Converting it to draft, as we need to provide two reports: https://collectionspace.atlassian.net/browse/DRYD-1851?focusedCommentId=67994

@spirosdi spirosdi marked this pull request as ready for review January 12, 2026 12:31
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

Successfully merging this pull request may close these issues.

2 participants