Skip to content

add compatibility with new single task lock restriction and endpoints - #2898

Draft
CollinBeczak wants to merge 1 commit into
mainfrom
collin/legacy-one-lock-per-user
Draft

add compatibility with new single task lock restriction and endpoints#2898
CollinBeczak wants to merge 1 commit into
mainfrom
collin/legacy-one-lock-per-user

Conversation

@CollinBeczak

Copy link
Copy Markdown
Collaborator

The backend now enforces one active edit lock per user and locks a task bundle as a single row on its primary task instead of one row per member, which had silently broken bundle creation here (it called the now-removed bulk lock endpoint) and left 409 lock conflicts with no dedicated UI.

Replaces per-task bundle locking/refreshing with a single lockTaskBundle call representing the bundle's full desired membership, and adds a release-conflicting-lock-and-retry flow to both the single-task and bundle-lock dialogs.

The backend now enforces one active edit lock per user and locks a task
bundle as a single row on its primary task instead of one row per member,
which had silently broken bundle creation here (it called the now-removed
bulk lock endpoint) and left 409 lock conflicts with no dedicated UI.

Replaces per-task bundle locking/refreshing with a single lockTaskBundle
call representing the bundle's full desired membership, and adds a
release-conflicting-lock-and-retry flow to both the single-task and
bundle-lock dialogs.
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.

1 participant