Skip to content

Fix Discover Ticket panel add flow for tracked tickets#40

Open
Neokil wants to merge 1 commit into
mainfrom
gh-11-fix-discover-ticket-panel-closes-immediately-and-shows-add-button-for-already-tracked-tickets
Open

Fix Discover Ticket panel add flow for tracked tickets#40
Neokil wants to merge 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

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