/** * Verify if exists a webhook by its URL. */ private static boolean existsHook(GHOrganization org, String url) throws IOException { for (GHHook hook : org.getHooks()) { if (hook.getConfig().get("url").equals(url)) { return true; } } return false; }
GHOrganization org = hub.getOrganization(orgName); String url = rootUrl + "github-webhook/"; for (GHHook hook : org.getHooks()) { if (hook.getConfig().get("url").equals(url)) { hook.delete();
String url = rootUrl + "github-webhook/"; boolean found = false; for (GHHook hook : org.getHooks()) { if (hook.getConfig().get("url").equals(url)) { found = !hook.getEvents().containsAll(EVENTS);