aboutsummaryrefslogtreecommitdiff
path: root/modules/git_webhooks
diff options
context:
space:
mode:
Diffstat (limited to 'modules/git_webhooks')
-rw-r--r--modules/git_webhooks/__init__.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/git_webhooks/__init__.py b/modules/git_webhooks/__init__.py
index aa4572cd..dbedff95 100644
--- a/modules/git_webhooks/__init__.py
+++ b/modules/git_webhooks/__init__.py
@@ -85,10 +85,6 @@ class Module(ModuleManager.BaseModule):
channel = server.channels.get(channel_name)
hooks = channel.get_setting("git-webhooks", {})
- if is_private and not channel.get_setting(
- PRIVATE_SETTING_NAME, False):
- continue
-
if hooks:
found_hook = self._find_hook(
full_name_lower, repo_username_lower,
@@ -104,6 +100,10 @@ class Module(ModuleManager.BaseModule):
repo_hooked = bool(unfiltered_targets)
targets = []
for server, channel, hook in unfiltered_targets:
+ if is_private and not channel.get_setting(
+ PRIVATE_SETTING_NAME, False):
+ continue
+
if (branch and
hook["branches"] and
not branch in hook["branches"]):