Skip to content
Discussion options

You must be logged in to vote

I have had the agent have a look through the code and it seems to be like this:

  • When marking notifications as Done in gh-dash, this is propagated to GitHub via a DELETE call, but
  • additionally gh-dash remembers the notification in its internal doneStore.
  • The default query uses all = true and thus includes even Done notifications,
  • but the ones from the doneStore are then filtered client-side.

I'll look into whether the query can be improved to leave out Done items, but maybe that isn't possible and that is where the doneStore was introduced.

Update:
Yes, the GitHub api currently doesn't support filtering by Done state...
Upvote here: https://github.com/orgs/community/discussions/50224

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@sideshowbarker
Comment options

Answer selected by bodograumann
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants