The contribution filter based on organization the contribution was made in does not properly filter out contributions related to the new GitHub Discussions contributions. This means that even though I’ve selected an organization to view contributions for, the timeline will still display discussions related contributions for repositories in other organizations.
When I click on a specific organization on my contribution graph I expect to see the contributions I’ve made inside that organization filtered out below. Any other contributions in other organizations should be hidden.
When I filter out (in this example, the
llvm4j) organization I’m still able to view discussions created and discussions answered for repositories outside of this organization.
As you can see, the bottom two items on the timeline are not related to any
llvm4j repository yet they still show under the filter.
- Have a contribution related to GitHub Discussions (simply create a new discussion in a dummy repository for reproduction purposes)
- Have recent contributions in an organization so it shows on the activity graph.
- Select an organization for to filter contributions for
- See timeline below activity graph, realize the discussion related contribution shows up even though it’s supposed to be filtered out
Evaluation / Impact
This isn’t a crazy breaking bug or anything but it’s probably just something which was missed when the new GitHub discussions were released. It’s not that big of a deal, but it seems like it’s unintentional behavior and it deserves a bug report.