From f86bf4edb5dac3526daf854f2676a11c22a3a9a2 Mon Sep 17 00:00:00 2001 From: Bryan Clark Date: Mon, 22 Nov 2021 16:02:13 -0800 Subject: [PATCH] mx_puppet_slack: Add support for stripHomeservers config option --- roles/matrix-bridge-mx-puppet-slack/defaults/main.yml | 2 ++ .../matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/matrix-bridge-mx-puppet-slack/defaults/main.yml b/roles/matrix-bridge-mx-puppet-slack/defaults/main.yml index 30d42475b..ee71cac6d 100644 --- a/roles/matrix-bridge-mx-puppet-slack/defaults/main.yml +++ b/roles/matrix-bridge-mx-puppet-slack/defaults/main.yml @@ -111,3 +111,5 @@ matrix_mx_puppet_slack_registration_yaml: | de.sorunome.msc2409.push_ephemeral: true matrix_mx_puppet_slack_registration: "{{ matrix_mx_puppet_slack_registration_yaml|from_yaml }}" + +matrix_mx_puppet_slack_stripHomeservers: '' diff --git a/roles/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 b/roles/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 index b1917b868..5df6db197 100644 --- a/roles/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 +++ b/roles/matrix-bridge-mx-puppet-slack/templates/config.yaml.j2 @@ -13,7 +13,12 @@ bridge: loginSharedSecretMap: {{ matrix_domain }}: {{ matrix_mx_puppet_slack_login_shared_secret }} {% endif %} - + {% if matrix_mx_puppet_slack_stripHomeservers != '' %} + stripHomeservers: + {% for stripHomeserver in matrix_mx_puppet_slack_stripHomeservers %} + - {{ stripHomeserver }}; + {% endfor %} + {% endif %} # Slack OAuth settings. Create a slack app at https://api.slack.com/apps oauth: