Skip to content

Commit 9626632

Browse files
authored
Add support for the zammad refunds queue (#41)
Currently sending to the same channel as other billing
1 parent ba64169 commit 9626632

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

deploy/templates/app/intbot.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ GITHUB_EM_PROJECT_ID="GITHUB_EM_PROJECT_ID"
5555
# Zammad
5656
ZAMMAD_WEBHOOK_SECRET_TOKEN="zammad-shared-secret-goes-here"
5757
ZAMMAD_GROUP_BILLING="zammad-billing-group-name-goes-here"
58+
ZAMMAD_GROUP_REFUNDS = "zammad-refunds-group-name-goes-here"
5859
ZAMMAD_GROUP_HELPDESK="zammad-helpdesk-group-name-goes-here"
5960
ZAMMAD_GROUP_VOLUNTEERS="zammad-volunteers-group-name-goes-here"
6061
ZAMMAD_GROUP_PROGRAMME="zammad-programme-group-name-goes-here"

intbot/core/bot/channel_router.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ def zammad_router(wh: Webhook) -> DiscordChannel:
137137
ZammadConfig.helpdesk_group: Channels.helpdesk_channel,
138138
ZammadConfig.volunteers_group: Channels.volunteers_channel,
139139
ZammadConfig.billing_group: Channels.billing_channel,
140+
ZammadConfig.refunds_group: Channels.billing_channel,
140141
ZammadConfig.programme_group: Channels.programme_channel,
141142
ZammadConfig.finaid_group: Channels.finaid_channel,
142143
ZammadConfig.sponsors_group: Channels.sponsors_channel,

intbot/core/integrations/zammad.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
class ZammadConfig:
99
url = settings.ZAMMAD_URL # servicedesk.europython.eu
1010
billing_group = settings.ZAMMAD_GROUP_BILLING
11+
refunds_group = settings.ZAMMAD_GROUP_REFUNDS
1112
helpdesk_group = settings.ZAMMAD_GROUP_HELPDESK
1213
programme_group = settings.ZAMMAD_GROUP_PROGRAMME
1314
finaid_group = settings.ZAMMAD_GROUP_FINAID

intbot/intbot/settings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ def get(name) -> str:
199199

200200
ZAMMAD_URL = "servicedesk.europython.eu"
201201
ZAMMAD_GROUP_BILLING = get("ZAMMAD_GROUP_BILLING")
202+
ZAMMAD_GROUP_REFUNDS = get("ZAMMAD_GROUP_REFUNDS")
202203
ZAMMAD_GROUP_HELPDESK = get("ZAMMAD_GROUP_HELPDESK")
203204
ZAMMAD_GROUP_PROGRAMME = get("ZAMMAD_GROUP_PROGRAMME")
204205
ZAMMAD_GROUP_FINAID = get("ZAMMAD_GROUP_FINAID")

0 commit comments

Comments
 (0)