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

Duplicate item ids in workspace table #9341

Open
KoenP opened this issue Feb 16, 2024 · 0 comments · May be fixed by #9340
Open

Duplicate item ids in workspace table #9341

KoenP opened this issue Feb 16, 2024 · 0 comments · May be fixed by #9340
Assignees
Labels
bug component: submission Related to configurable submission system

Comments

@KoenP
Copy link

KoenP commented Feb 16, 2024

Describe the bug
We have observed some cases of item UUIDs occurring multiple times in the workspace item table. This causes for failures in the backend when we’re trying to retrieve the workspace item bound to a certain item as the backend doesn’t ever support retrieving two workspace items for one item.

To Reproduce
Calling WorkspaceItemServiceImpl#create two times (or more) in succession for the same WorkflowItem results in multiple entries in the table referring to the same Item.

Expected behavior
The above steps should result in exactly one extra entry in the table, and an exception thrown on the second and subsequent attempts.

Related work
Pull request

@KoenP KoenP added bug needs triage New issue needs triage and/or scheduling labels Feb 16, 2024
@KoenP KoenP linked a pull request Feb 16, 2024 that will close this issue
8 tasks
@tdonohue tdonohue added component: submission Related to configurable submission system and removed needs triage New issue needs triage and/or scheduling labels Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug component: submission Related to configurable submission system
Projects
Status: 🏗 In Progress
Development

Successfully merging a pull request may close this issue.

2 participants