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

[controlled-lists] Implement adjusting item parentage #10604

Closed
jacobtylerwalls opened this issue Feb 9, 2024 · 0 comments · Fixed by #10569
Closed

[controlled-lists] Implement adjusting item parentage #10604

jacobtylerwalls opened this issue Feb 9, 2024 · 0 comments · Fixed by #10569
Assignees

Comments

@jacobtylerwalls
Copy link
Member

jacobtylerwalls commented Feb 9, 2024

The front-end design is in flux, but regardless, we will want some back-end validation against creating a reference cycle (e.g. child is parent of itself, or similar at varying depths).

This happened during development and caused recursion errors in the python views.

Move new serialized list inside transaction?

Edit: this should be handled as part of adjusting parentage

@chiatt chiatt added this to pipeline Feb 9, 2024
@jacobtylerwalls jacobtylerwalls moved this from 🔖 Ready to 🏗 In progress in Controlled List Manager Apr 3, 2024
@jacobtylerwalls jacobtylerwalls self-assigned this Apr 3, 2024
@jacobtylerwalls jacobtylerwalls changed the title [controlled-lists] Harden against circular references among list items [controlled-lists] Implement adjusting item parentage Apr 3, 2024
@jacobtylerwalls jacobtylerwalls moved this from 🏗 In progress to 🔖 Ready in Controlled List Manager Apr 3, 2024
@jacobtylerwalls jacobtylerwalls moved this to 🔖 Ready in pipeline Apr 5, 2024
@jacobtylerwalls jacobtylerwalls moved this from 🔖 Ready to 🏗 In Progress in pipeline Apr 9, 2024
@jacobtylerwalls jacobtylerwalls moved this from 🔖 Ready to 🏗 In progress in Controlled List Manager Apr 9, 2024
jacobtylerwalls added a commit that referenced this issue Apr 9, 2024
@jacobtylerwalls jacobtylerwalls linked a pull request Apr 9, 2024 that will close this issue
10 tasks
@jacobtylerwalls jacobtylerwalls moved this from 🏗 In progress to 👀 In review in Controlled List Manager Apr 16, 2024
@jacobtylerwalls jacobtylerwalls moved this from 🏗 In Progress to 👀 In Review in pipeline Apr 16, 2024
jacobtylerwalls added a commit that referenced this issue Apr 25, 2024
jacobtylerwalls added a commit that referenced this issue Apr 25, 2024
jacobtylerwalls added a commit that referenced this issue May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant