aboutsummaryrefslogtreecommitdiff
path: root/modules/github
diff options
context:
space:
mode:
authorGravatar jesopo2019-02-27 14:56:20 +0000
committerGravatar jesopo2019-02-27 14:56:20 +0000
commitf431fdfd16d6959d30df67df5594275cc77bba55 (patch)
treede9a2cc99d2fbce3dbe0a35e04c90efda4d807e6 /modules/github
parentcheck on github-hide-prefix was put in the wrong function (diff)
signature
Put github-hide-prefix check in all github commands
Diffstat (limited to 'modules/github')
-rw-r--r--modules/github/__init__.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/github/__init__.py b/modules/github/__init__.py
index 1e9e3d90..d7039be8 100644
--- a/modules/github/__init__.py
+++ b/modules/github/__init__.py
@@ -112,6 +112,10 @@ class Module(ModuleManager.BaseModule):
@utils.hook("received.command.ghissue", min_args=1)
def github_issue(self, event):
+ if event["target"].get_setting("github-hide-prefix", False):
+ event["stdout"].hide_prefix()
+ event["stderr"].hide_prefix()
+
username, repository, number = self._parse_ref(
event["target"], event["args_split"][0])
@@ -138,6 +142,10 @@ class Module(ModuleManager.BaseModule):
json=True)
@utils.hook("received.command.ghpull", min_args=1)
def github_pull(self, event):
+ if event["target"].get_setting("github-hide-prefix", False):
+ event["stdout"].hide_prefix()
+ event["stderr"].hide_prefix()
+
username, repository, number = self._parse_ref(
event["target"], event["args_split"][0])
page = self._gh_get_pull(username, repository, number)
@@ -179,6 +187,10 @@ class Module(ModuleManager.BaseModule):
:usage: events <hook> [category [category ...]]
:usage: branches <hook> [branch [branch ...]]
"""
+ if event["target"].get_setting("github-hide-prefix", False):
+ event["stdout"].hide_prefix()
+ event["stderr"].hide_prefix()
+
all_hooks = event["target"].get_setting("github-hooks", {})
hook_name = None
existing_hook = None