integrations / slack

Bring your code to the conversations you care about with the GitHub and Slack integration
https://slack.github.com/
MIT License
3k stars 469 forks source link

Unsubscribing doesn't work on channel recently changed to public #1672

Open kevin-wise opened 1 year ago

kevin-wise commented 1 year ago

Describe the bug A channel was changed from private to public. As soon as it was changed, we started getting deployment notifications for a specific GitHub repo. Despite getting the notifications, /github subscribe list doesn't show the subscription and unsubscribing doesn't work.

To Reproduce Steps to reproduce the behavior:

  1. Go to the dev-keap-web channel
  2. Type /github unsubscribe infusionsoft/keap-web
  3. See "You're not currently subscribed to infusionsoft/keap-web"

Expected behavior The channel should be unsubscribed.

Actual behavior The channel is not unsubscribed, and we continue to get deployment notifications.

Screenshots image image

Additional context No one is quite sure how the subscription was created. Likely it was some time ago when the channel was private, but it didn't take effect until the channel was made public.

kevin-wise commented 1 year ago

Any update? Our channel is continuously getting hit with unwanted notifications as a result of this bug. Even a workaround would be appreciated.