Done
Details
Assignee
Doug LoynesDoug LoynesReporter
Punnoose Kutty Jacob PullolickalPunnoose Kutty Jacob PullolickalPriority
TBDStory Points
3Sprint
NoneDevelopment Team
CitationTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Doug Loynes
Doug LoynesReporter
Punnoose Kutty Jacob Pullolickal
Punnoose Kutty Jacob PullolickalPriority
Story Points
3
Sprint
None
Development Team
Citation
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 28, 2024 at 7:23 PM
Updated March 4, 2025 at 7:22 PM
Resolved April 1, 2024 at 1:45 PM
Purpose: The purpose of this story is to update frontend to use the new API contract (created by MODLD-274) for the transfer of creator/contributor data between the backend and frontend systems.
New API contract:
The new contract introduces two additional objects, "_contributorReference" and "_creatorReference", within the Work entity and the "_workReference" section in the API payload. These objects include:
id(string): Unique identifier of the contributor.
label (string): Label of the contributor.
type (string): Type of the contributor. Possible values:
http://bibfra.me/vocab/lite/Person
http://bibfra.me/vocab/lite/Family
http://bibfra.me/vocab/lite/Organization
http://bibfra.me/vocab/lite/Meeting
roles(array of strings): Roles of the contributor
Acceptance Criteria:
Instance Edit screen: When accessing the edit screen for an existing Instance resource, all creators and contributors associated with the work, along with their respective relationship designators, should be displayed in read only mode.
Work Edit screen: When accessing the edit screen of an existing Work resource, all creators and contributors associated with the work, along with their respective relationship designators, should be displayed.
Work Edit screen: Upon editing and saving a work resource, the information pertaining to creators and contributors must be retained without any loss of data.
Note - May be a separate ticket is needed for the last two A/Cs as the edit screen for work resource is not available now. Need to discuss this in the next refinement