Browse Source

webhook: send whole message, for genericity

Guilhem Saurel 6 years ago
parent
commit
a7006fcdb1
1 changed files with 5 additions and 4 deletions
  1. 5 4
      wifiwithme/apps/contribmap/webhooks.py

+ 5 - 4
wifiwithme/apps/contribmap/webhooks.py

@@ -8,10 +8,11 @@ def send_moderator_webhook(contrib, request=None):
     """
     if settings.WEBHOOK:
         import requests
+        text = "Nouvelle demande de %s" % contrib.name
+        if request is not None:
+            text += ": %s" % contrib.get_absolute_url(request)
         requests.post(
-            settings.WEBHOOK_URL,
-            data=json.dumps({
-                'name': contrib.name,
-                'permalink': contrib.get_absolute_url(request) if request else None,
+            settings.WEBHOOK_URL, data=json.dumps({
+                'text': text,
                 'key': settings.WEBHOOK_KEY,
             }))