Skip to content

Fix Discover Ticket panel add flow for tracked tickets#40

Merged
Neokil merged 1 commit into
mainfrom
gh-11-fix-discover-ticket-panel-closes-immediately-and-shows-add-button-for-already-tracked-tickets
Jun 26, 2026
Merged

Fix Discover Ticket panel add flow for tracked tickets#40
Neokil merged 1 commit into
mainfrom
gh-11-fix-discover-ticket-panel-closes-immediately-and-shows-add-button-for-already-tracked-tickets

Conversation

@Neokil

@Neokil Neokil commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep Discover Tickets open and add discovered tickets directly without bouncing through the manual add dialog
  • filter out already tracked tickets when the panel opens and remove newly added tickets from the discover list immediately after acceptance
  • cover the revised discover workflow with App and modal tests

Testing

  • npm test
  • npm run lint
  • npm run typecheck
  • make build
  • go test ./...
  • make test-e2e

Notes

  • golangci-lint run in this worktree reports existing issues from sibling .auto-pr/worktrees/* paths outside GH-11, so it did not produce a clean repo-local signal for this change

Closes #11

@Neokil Neokil force-pushed the gh-11-fix-discover-ticket-panel-closes-immediately-and-shows-add-button-for-already-tracked-tickets branch from 9fcca92 to 699c0ed Compare June 26, 2026 13:30
@Neokil Neokil merged commit 826fd97 into main Jun 26, 2026
6 checks passed
@Neokil Neokil deleted the gh-11-fix-discover-ticket-panel-closes-immediately-and-shows-add-button-for-already-tracked-tickets branch June 26, 2026 13:33
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.

Fix Discover Ticket panel: closes immediately and shows add button for already-tracked tickets

1 participant