mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-15 09:42:57 -07:00
Send notification ID to the android app
This commit is contained in:
parent
f2f28f48cb
commit
0528ce983f
1 changed files with 5 additions and 3 deletions
|
@ -535,7 +535,7 @@ def set_notifier_config(notifier_id=None, agent_id=None, **kwargs):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
||||||
def send_notification(notifier_id=None, subject='', body='', notify_action='', **kwargs):
|
def send_notification(notifier_id=None, subject='', body='', notify_action='', notification_id=None, **kwargs):
|
||||||
notifier_config = get_notifier_config(notifier_id=notifier_id)
|
notifier_config = get_notifier_config(notifier_id=notifier_id)
|
||||||
if notifier_config:
|
if notifier_config:
|
||||||
agent = get_agent_class(agent_id=notifier_config['agent_id'],
|
agent = get_agent_class(agent_id=notifier_config['agent_id'],
|
||||||
|
@ -543,6 +543,7 @@ def send_notification(notifier_id=None, subject='', body='', notify_action='', *
|
||||||
return agent.notify(subject=subject,
|
return agent.notify(subject=subject,
|
||||||
body=body,
|
body=body,
|
||||||
action=notify_action.split('on_')[-1],
|
action=notify_action.split('on_')[-1],
|
||||||
|
notification_id=notification_id,
|
||||||
**kwargs)
|
**kwargs)
|
||||||
else:
|
else:
|
||||||
logger.debug(u"PlexPy Notifiers :: Notification requested but no notifier_id received.")
|
logger.debug(u"PlexPy Notifiers :: Notification requested but no notifier_id received.")
|
||||||
|
@ -699,11 +700,12 @@ class ANDROIDAPP(Notifier):
|
||||||
|
|
||||||
ONESIGNAL_APP_ID = '3b4b666a-d557-4b92-acdf-e2c8c4b95357'
|
ONESIGNAL_APP_ID = '3b4b666a-d557-4b92-acdf-e2c8c4b95357'
|
||||||
|
|
||||||
def notify(self, subject='', body='', action='', **kwargs):
|
def notify(self, subject='', body='', action='', notification_id=None, **kwargs):
|
||||||
if not subject or not body:
|
if not subject or not body:
|
||||||
return
|
return
|
||||||
|
|
||||||
plaintext_data = {'subject': subject.encode("utf-8"),
|
plaintext_data = {'notification_id': notification_id,
|
||||||
|
'subject': subject.encode("utf-8"),
|
||||||
'body': body.encode("utf-8"),
|
'body': body.encode("utf-8"),
|
||||||
'priority': self.config['priority']}
|
'priority': self.config['priority']}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue