Skip to content

fix(bulk): wire Mark flyout unlock to bulkUnlock - #39

Merged
fathiraz merged 1 commit into
feat/bulk-actions-flyoutsfrom
cursor/fix-bulk-unlock-mark-96ab
Jun 1, 2026
Merged

fathiraz merged 1 commit into
feat/bulk-actions-flyoutsfrom
cursor/fix-bulk-unlock-mark-96ab

Conversation

@fathiraz

@fathiraz fathiraz commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Fixes #38 (comment)

The Mark flyout Unlock conversations action called bulkLock, so it ran lockLockable instead of unlocking.

Changes

  • Add UNLOCK_ISSUE GraphQL mutation (unlockLockable)
  • Add bulkUnlock message type, schema, and background handler (mirrors bulkUnpin)
  • Route handleMarkVerb('unlock') to sendMessage('bulkUnlock', …)

Verification

pnpm test && pnpm typecheck && pnpm build:chrome && pnpm build:firefox && pnpm build:edge

All passed (377 tests).

Open in Web Open in Cursor 

Summary by cubic

Fixes the Mark flyout “Unlock conversations” action so it actually unlocks items in bulk by adding a bulkUnlock flow and GraphQL mutation.

  • Bug Fixes
    • Route handleMarkVerb('unlock') to sendMessage('bulkUnlock', …).
    • Add UNLOCK_ISSUE GraphQL mutation (unlockLockable).
    • Add bulkUnlock message, schema, and background queue handler (mirrors bulkUnpin).

Written for commit 56d95b8. Summary will update on new commits.

Review in cubic

The unlock verb in handleMarkVerb was calling bulkLock, which runs
lockLockable instead of unlocking conversations. Add UNLOCK_ISSUE,
bulkUnlock message/schema, and a background handler mirroring bulkUnpin.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor auto review

No actionable issues found on changed lines.

No actionable issues found.

Generated automatically when this PR was submitted using Cursor CLI with --model auto.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 5 files

Re-trigger cubic

@fathiraz
fathiraz merged commit 0c36d80 into feat/bulk-actions-flyouts Jun 1, 2026
4 checks passed
@fathiraz
fathiraz deleted the cursor/fix-bulk-unlock-mark-96ab branch June 1, 2026 12:57
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.

2 participants