duplicated webooks with the same url can be installed
Summary
I'm trying to make an integration for gitlab, github and bitbucket. I found that both bithbucket and gitlab allow duplicated webhooks pointing to the same url, whereas github will report an error for installing a duplicated webhook. I think github's behavior makes sense. a duplicated webhook should be disallowed. I wonder if you actually send out 2 pings to the same url if duplicated webhooks are installed? because this will cause unnecessary workload for my backend.
Steps to reproduce
use the api to install the same webhook for multiple times
What is the current bug behavior?
multiple webhooks with the same url will be installed.
What is the expected correct behavior?
duplicated webhooks should be disallowed.