Browse Source

NC Talk POST Request Changed to JSON for correct HTTP 201 response (#669)

pull/698/head
KevinLauer 2 years ago committed by GitHub
parent
commit
d895471b79
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      apprise/plugins/NotifyNextcloudTalk.py

7
apprise/plugins/NotifyNextcloudTalk.py

@ -24,6 +24,7 @@
import requests
from json import dumps
from .NotifyBase import NotifyBase
from ..URLBase import PrivacyMode
from ..common import NotifyType
@ -134,7 +135,9 @@ class NotifyNextcloudTalk(NotifyBase):
# Prepare our Header
headers = {
'User-Agent': self.app_id,
'OCS-APIREQUEST': 'true',
'OCS-APIRequest': 'true',
'Accept': 'application/json',
'Content-Type': 'application/json',
}
# Apply any/all header over-rides defined
@ -183,7 +186,7 @@ class NotifyNextcloudTalk(NotifyBase):
try:
r = requests.post(
notify_url,
data=payload,
data=dumps(payload),
headers=headers,
auth=(self.user, self.password),
verify=self.verify_certificate,

Loading…
Cancel
Save