Skip to content

New Collections findBySubmissionDefinitionName endpoint #316

Open
paulo-graca wants to merge 2 commits intoDSpace:mainfrom
paulo-graca:rcaap-releatedWithIissue-10750
Open

New Collections findBySubmissionDefinitionName endpoint #316
paulo-graca wants to merge 2 commits intoDSpace:mainfrom
paulo-graca:rcaap-releatedWithIissue-10750

Conversation

@paulo-graca
Copy link
Contributor

This PR is related with issue DSpace/DSpace#10750

It kind of relocates an existing endpoint at SubmissionDefinitions. An endpoint for returning collections based on a submission definition name. This endpoint is moved to collections. The ability to embed collections at SubmissionDefinitions levels is removed.

@github-actions
Copy link

Hi @paulo-graca,
Conflicts have been detected against the base branch.
Please resolve these conflicts as soon as you can. Thanks!

@kshepherd
Copy link
Member

@paulo-graca I have this on my list to review but I can't see the PR that makes the actual changes - PR #11110 just seems to do teh job of removing the embeds, not adding that extra endpoint. Can you link me to the open DSpace PR?

@paulo-graca
Copy link
Contributor Author

paulo-graca commented Mar 12, 2026

@kshepherd I don't recall creating one. This PR just started as a discussion alternative, related with issue #10750, to move the loaded and embed collections to a specific endpoint. Embedding collections was the main issue that affected the performance when you had several "name-map" collection configurations in item submissions.

The use case for this is in the frontend, when managing forms (not yet possible), one could view a paginated list of collections associated with a particular submission name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge conflict PR has a merge conflict that needs resolution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants