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

fix(bulk): wire Mark flyout unlock to bulkUnlock#39
fathiraz merged 1 commit into
feat/bulk-actions-flyoutsfrom
cursor/fix-bulk-unlock-mark-96ab

Conversation

@fathiraz
Copy link
Copy Markdown
Owner

@fathiraz fathiraz commented Jun 1, 2026

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.
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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.

Copy link
Copy Markdown

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

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