diff --git a/data/interfaces/default/notification_triggers_modal.html b/data/interfaces/default/notification_triggers_modal.html index fc0a0a57..aefb5595 100644 --- a/data/interfaces/default/notification_triggers_modal.html +++ b/data/interfaces/default/notification_triggers_modal.html @@ -60,7 +60,7 @@

Trigger notification when a user has concurrent streams.

diff --git a/plexpy/notifiers.py b/plexpy/notifiers.py index 25404ea5..1a00a4f9 100644 --- a/plexpy/notifiers.py +++ b/plexpy/notifiers.py @@ -2108,6 +2108,9 @@ class Scripts(object): elif notify_action == 'pmsupdate': script = plexpy.CONFIG.SCRIPTS_ON_PMSUPDATE_SCRIPT + elif notify_action == 'concurrent': + script = plexpy.CONFIG.SCRIPTS_ON_CONCURRENT_SCRIPT + else: # For manual scripts script = kwargs.get('script', '') @@ -2284,6 +2287,13 @@ class Scripts(object): 'description': 'Choose the script for Plex update available.', 'input_type': 'select', 'select_options': self.list_scripts() + }, + {'label': 'User Concurrent Streams', + 'value': plexpy.CONFIG.SCRIPTS_ON_CONCURRENT_SCRIPT, + 'name': 'scripts_on_concurrent_script', + 'description': 'Choose the script for user concurrent streams.', + 'input_type': 'select', + 'select_options': self.list_scripts() } ]