Help
cancel
Showing results for 
Search instead for 
Did you mean: 
dgw
Copilot Lvl 3
Message 1 of 4

[Webhooks] "demilestoned" payload does not include removed milestone details

Receiving a "demilestoned" event is less useful than it could be, because it just includes a "null" milestone object. Since the GitHub UI itself shows that "<login> removed this from the <milestone name> milestone", the removed milestone's information should be available to webhook receivers as well.

 

I'm not really sure what else to say, here. I expected to find an object in the payload somewhere, but it doesn't seem to exist (unless I'm suffering from Wee Hours Coding Blindness again).

3 Replies
Community Manager
Message 2 of 4

Re: [Webhooks] "demilestoned" payload does not include removed milestone details

Hi @dgw,

 

Thanks for being here! A couple of questions to better understand how to help:

 

  • Are you on an enterprise instance?
  • Were you authenticated?
  • Are you seeing a failure message?

Apologies for the extra questions, I think I might be having lack of coffee issues :)

Thanks for being here, sharing, and keeping our community awesome!
Best,
AndreaG

Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!

dgw
Copilot Lvl 3
Message 3 of 4

Re: [Webhooks] "demilestoned" payload does not include removed milestone details

This is on GitHub.com. I don't think there's a way to authenticate webhook receivers… The whole webhook system is pretty fire-and-forget.

I did see an error on the webhook processing side because it was not programmed to handle a missing milestone object, but not on GitHub's side.
Community Manager
Message 4 of 4

Re: [Webhooks] "demilestoned" payload does not include removed milestone details

Thanks for the follow-up, I'll pass this along to our ecosystem team and post any news back here.

Thanks for being here, sharing, and keeping our community awesome!
Best,
AndreaG

Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!