Skip to content

Done Bear: Fix Create Task GraphQL 400 - #30180

Closed
mblode wants to merge 2 commits into
raycast:mainfrom
mblode:done-bear-fix-teams-workspace-id
Closed

Done Bear: Fix Create Task GraphQL 400#30180
mblode wants to merge 2 commits into
raycast:mainfrom
mblode:done-bear-fix-teams-workspace-id

Conversation

@mblode

@mblode mblode commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Description

Create Task 400s against the current API because DonebearTeams still declares $workspaceId: String! while the Team workspaceId filter is an ID comparator, same as tasks and projects. This flips that variable to ID! so the form can load teams and create tasks again.

Screencast

N/A — GraphQL variable type fix, no UI changes.

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: done-bear Issues related to the done-bear extension platform: macOS OP is author The OP of the PR is the author of the extension labels Aug 13, 2026
@raycastbot

Copy link
Copy Markdown
Collaborator

Thank you for the update! 🎉

We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 15 business days.

@greptile-apps

greptile-apps Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Updates the Done Bear teams GraphQL query to use the API-compatible ID! workspace variable type, restoring team loading during task creation.

  • Changes DonebearTeams workspace ID from String! to ID!.
  • Adds a corresponding bug-fix changelog entry.

Confidence Score: 5/5

The PR appears safe to merge with no actionable defects identified.

The corrected GraphQL declaration matches sibling workspace filters, while existing callers continue supplying string-serialized IDs accepted by GraphQL’s ID scalar.

Important Files Changed

Filename Overview
extensions/done-bear/src/api/queries.ts Correctly aligns the teams query workspace variable with the GraphQL ID comparator and sibling queries.
extensions/done-bear/CHANGELOG.md Documents the task-creation fix using the required merge-date placeholder at the top of the changelog.

Reviews (1): Last reviewed commit: "chore(done-bear): changelog for teams wo..." | Re-trigger Greptile

@mblode

mblode commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #30183, which includes the workspace ID fix together with the tested Done Bear command and AI capture improvements.

@mblode mblode closed this Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension: done-bear Issues related to the done-bear extension extension fix / improvement Label for PRs with extension's fix improvements OP is author The OP of the PR is the author of the extension platform: macOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants