mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-16 02:02:58 -07:00
Add "Note" tag for Imgur and 3rd party API message
This commit is contained in:
parent
a81ad27d85
commit
7b300bb87e
1 changed files with 55 additions and 48 deletions
|
@ -892,18 +892,21 @@ class ANDROIDAPP(Notifier):
|
||||||
if not CRYPTODOME:
|
if not CRYPTODOME:
|
||||||
config_option.append({
|
config_option.append({
|
||||||
'label': 'Warning',
|
'label': 'Warning',
|
||||||
'description': '<strong>The PyCryptodome library is missing. ' \
|
'description': '<strong>The PyCryptodome library is missing. '
|
||||||
'The content of your notifications will be sent unencrypted!</strong><br>' \
|
'The content of your notifications will be sent unencrypted!</strong><br>'
|
||||||
'Please install the library to encrypt the notification contents. ' \
|
'Please install the library to encrypt the notification contents. '
|
||||||
'Instructions can be found in the ' \
|
'Instructions can be found in the '
|
||||||
'<a href="' + helpers.anon_url('https://github.com/%s/%s-Wiki/wiki/Frequently-Asked-Questions#notifications-pycryptodome'
|
'<a href="' + helpers.anon_url(
|
||||||
% (plexpy.CONFIG.GIT_USER, plexpy.CONFIG.GIT_REPO)) + '" target="_blank">FAQ</a>.',
|
'https://github.com/%s/%s-Wiki/wiki/'
|
||||||
|
'Frequently-Asked-Questions#notifications-pycryptodome'
|
||||||
|
% (plexpy.CONFIG.GIT_USER, plexpy.CONFIG.GIT_REPO)) +
|
||||||
|
'" target="_blank">FAQ</a>.',
|
||||||
'input_type': 'help'
|
'input_type': 'help'
|
||||||
})
|
})
|
||||||
else:
|
else:
|
||||||
config_option.append({
|
config_option.append({
|
||||||
'label': 'Note',
|
'label': 'Note',
|
||||||
'description': 'The PyCryptodome library was found. ' \
|
'description': 'The PyCryptodome library was found. '
|
||||||
'The content of your notifications will be sent encrypted!',
|
'The content of your notifications will be sent encrypted!',
|
||||||
'input_type': 'help'
|
'input_type': 'help'
|
||||||
})
|
})
|
||||||
|
@ -911,7 +914,8 @@ class ANDROIDAPP(Notifier):
|
||||||
config_option[-1]['description'] += '<br><br>Notifications are sent using the ' \
|
config_option[-1]['description'] += '<br><br>Notifications are sent using the ' \
|
||||||
'<a href="' + helpers.anon_url('https://onesignal.com') + '" target="_blank">' \
|
'<a href="' + helpers.anon_url('https://onesignal.com') + '" target="_blank">' \
|
||||||
'OneSignal</a> API. Some user data is collected and cannot be encrypted. ' \
|
'OneSignal</a> API. Some user data is collected and cannot be encrypted. ' \
|
||||||
'Please read the <a href="' + helpers.anon_url('https://onesignal.com/privacy_policy') + '" target="_blank">' \
|
'Please read the <a href="' + helpers.anon_url(
|
||||||
|
'https://onesignal.com/privacy_policy') + '" target="_blank">' \
|
||||||
'OneSignal Privacy Policy</a> for more details.'
|
'OneSignal Privacy Policy</a> for more details.'
|
||||||
|
|
||||||
devices = self.get_devices()
|
devices = self.get_devices()
|
||||||
|
@ -919,8 +923,8 @@ class ANDROIDAPP(Notifier):
|
||||||
if not devices:
|
if not devices:
|
||||||
config_option.append({
|
config_option.append({
|
||||||
'label': 'Device',
|
'label': 'Device',
|
||||||
'description': 'No devices registered. ' \
|
'description': 'No devices registered. '
|
||||||
'<a data-tab-destination="tabs-android_app" data-toggle="tab" data-dismiss="modal" ' \
|
'<a data-tab-destination="tabs-android_app" data-toggle="tab" data-dismiss="modal" '
|
||||||
'style="cursor: pointer;">Get the Android App</a> and register a device.',
|
'style="cursor: pointer;">Get the Android App</a> and register a device.',
|
||||||
'input_type': 'help'
|
'input_type': 'help'
|
||||||
})
|
})
|
||||||
|
@ -929,8 +933,8 @@ class ANDROIDAPP(Notifier):
|
||||||
'label': 'Device',
|
'label': 'Device',
|
||||||
'value': self.config['device_id'],
|
'value': self.config['device_id'],
|
||||||
'name': 'androidapp_device_id',
|
'name': 'androidapp_device_id',
|
||||||
'description': 'Set your Android app device or ' \
|
'description': 'Set your Android app device or '
|
||||||
'<a data-tab-destination="tabs-android_app" data-toggle="tab" data-dismiss="modal" ' \
|
'<a data-tab-destination="tabs-android_app" data-toggle="tab" data-dismiss="modal" '
|
||||||
'style="cursor: pointer;">register a new device</a> with Tautulli.',
|
'style="cursor: pointer;">register a new device</a> with Tautulli.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': devices
|
'select_options': devices
|
||||||
|
@ -1184,7 +1188,7 @@ class DISCORD(Notifier):
|
||||||
'value': self.config['incl_card'],
|
'value': self.config['incl_card'],
|
||||||
'name': 'discord_incl_card',
|
'name': 'discord_incl_card',
|
||||||
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
{'label': 'Include Plot Summaries',
|
{'label': 'Include Plot Summaries',
|
||||||
|
@ -1209,7 +1213,7 @@ class DISCORD(Notifier):
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'discord_movie_provider',
|
'name': 'discord_movie_provider',
|
||||||
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -1217,7 +1221,7 @@ class DISCORD(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'discord_tv_provider',
|
'name': 'discord_tv_provider',
|
||||||
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -1557,14 +1561,14 @@ class FACEBOOK(Notifier):
|
||||||
'value': self.config['incl_card'],
|
'value': self.config['incl_card'],
|
||||||
'name': 'facebook_incl_card',
|
'name': 'facebook_incl_card',
|
||||||
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
{'label': 'Movie Link Source',
|
{'label': 'Movie Link Source',
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'facebook_movie_provider',
|
'name': 'facebook_movie_provider',
|
||||||
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -1572,7 +1576,7 @@ class FACEBOOK(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'facebook_tv_provider',
|
'name': 'facebook_tv_provider',
|
||||||
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -1877,7 +1881,7 @@ class HIPCHAT(Notifier):
|
||||||
'value': self.config['incl_card'],
|
'value': self.config['incl_card'],
|
||||||
'name': 'hipchat_incl_card',
|
'name': 'hipchat_incl_card',
|
||||||
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.<br>'
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.<br>'
|
||||||
'Note: This will change the notification type to HTML and emoticons will no longer work.',
|
'Note: This will change the notification type to HTML and emoticons will no longer work.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
|
@ -1897,7 +1901,7 @@ class HIPCHAT(Notifier):
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'hipchat_movie_provider',
|
'name': 'hipchat_movie_provider',
|
||||||
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -1905,7 +1909,7 @@ class HIPCHAT(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'hipchat_tv_provider',
|
'name': 'hipchat_tv_provider',
|
||||||
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -2090,14 +2094,14 @@ class JOIN(Notifier):
|
||||||
'value': self.config['incl_poster'],
|
'value': self.config['incl_poster'],
|
||||||
'name': 'join_incl_poster',
|
'name': 'join_incl_poster',
|
||||||
'description': 'Include a poster with the notifications.<br>'
|
'description': 'Include a poster with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
{'label': 'Movie Link Source',
|
{'label': 'Movie Link Source',
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'join_movie_provider',
|
'name': 'join_movie_provider',
|
||||||
'description': 'Select the source for movie links in the notificaation. Leave blank for default.<br>'
|
'description': 'Select the source for movie links in the notificaation. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -2105,7 +2109,7 @@ class JOIN(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'join_tv_provider',
|
'name': 'join_tv_provider',
|
||||||
'description': 'Select the source for tv show links in the notificaation. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links in the notificaation. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -2629,7 +2633,8 @@ class PUSHBULLET(Notifier):
|
||||||
devices.update({'': ''})
|
devices.update({'': ''})
|
||||||
return devices
|
return devices
|
||||||
else:
|
else:
|
||||||
logger.error(u"Tautulli Notifiers :: Unable to retrieve {name} devices list: [{r.status_code}] {r.reason}".format(name=self.NAME, r=r))
|
logger.error(u"Tautulli Notifiers :: Unable to retrieve {name} devices list: "
|
||||||
|
u"[{r.status_code}] {r.reason}".format(name=self.NAME, r=r))
|
||||||
logger.debug(u"Tautulli Notifiers :: Request response: {}".format(request.server_message(r, True)))
|
logger.debug(u"Tautulli Notifiers :: Request response: {}".format(request.server_message(r, True)))
|
||||||
return {'': ''}
|
return {'': ''}
|
||||||
|
|
||||||
|
@ -2647,7 +2652,7 @@ class PUSHBULLET(Notifier):
|
||||||
{'label': 'Device',
|
{'label': 'Device',
|
||||||
'value': self.config['device_id'],
|
'value': self.config['device_id'],
|
||||||
'name': 'pushbullet_device_id',
|
'name': 'pushbullet_device_id',
|
||||||
'description': 'Set your Pushbullet device. If set, will override channel tag. ' \
|
'description': 'Set your Pushbullet device. If set, will override channel tag. '
|
||||||
'Leave blank to notify on all devices.',
|
'Leave blank to notify on all devices.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': self.get_devices()
|
'select_options': self.get_devices()
|
||||||
|
@ -2758,7 +2763,8 @@ class PUSHOVER(Notifier):
|
||||||
sounds.update({'': ''})
|
sounds.update({'': ''})
|
||||||
return sounds
|
return sounds
|
||||||
else:
|
else:
|
||||||
logger.error(u"Tautulli Notifiers :: Unable to retrieve {name} sounds list: [{r.status_code}] {r.reason}".format(name=self.NAME, r=r))
|
logger.error(u"Tautulli Notifiers :: Unable to retrieve {name} sounds list: "
|
||||||
|
u"[{r.status_code}] {r.reason}".format(name=self.NAME, r=r))
|
||||||
logger.debug(u"Tautulli Notifiers :: Request response: {}".format(request.server_message(r, True)))
|
logger.debug(u"Tautulli Notifiers :: Request response: {}".format(request.server_message(r, True)))
|
||||||
return {'': ''}
|
return {'': ''}
|
||||||
|
|
||||||
|
@ -2821,7 +2827,7 @@ class PUSHOVER(Notifier):
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'pushover_movie_provider',
|
'name': 'pushover_movie_provider',
|
||||||
'description': 'Select the source for movie links in the notification. Leave blank for default.<br>'
|
'description': 'Select the source for movie links in the notification. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -2829,7 +2835,7 @@ class PUSHOVER(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'pushover_tv_provider',
|
'name': 'pushover_tv_provider',
|
||||||
'description': 'Select the source for tv show links in the notification. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links in the notification. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -3156,7 +3162,7 @@ class SLACK(Notifier):
|
||||||
'value': self.config['incl_card'],
|
'value': self.config['incl_card'],
|
||||||
'name': 'slack_incl_card',
|
'name': 'slack_incl_card',
|
||||||
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
'description': 'Include an info card with a poster and metadata with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
{'label': 'Include Plot Summaries',
|
{'label': 'Include Plot Summaries',
|
||||||
|
@ -3181,7 +3187,7 @@ class SLACK(Notifier):
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'slack_movie_provider',
|
'name': 'slack_movie_provider',
|
||||||
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for movie links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -3189,7 +3195,7 @@ class SLACK(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'slack_tv_provider',
|
'name': 'slack_tv_provider',
|
||||||
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links on the info cards. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
@ -3263,7 +3269,8 @@ class TELEGRAM(Notifier):
|
||||||
'value': self.config['bot_token'],
|
'value': self.config['bot_token'],
|
||||||
'name': 'telegram_bot_token',
|
'name': 'telegram_bot_token',
|
||||||
'description': 'Your Telegram bot token. '
|
'description': 'Your Telegram bot token. '
|
||||||
'Contact <a href="' + helpers.anon_url('https://telegram.me/BotFather') + '" target="_blank">@BotFather</a>'
|
'Contact <a href="' + helpers.anon_url('https://telegram.me/BotFather') +
|
||||||
|
'" target="_blank">@BotFather</a>'
|
||||||
' on Telegram to get one.',
|
' on Telegram to get one.',
|
||||||
'input_type': 'text'
|
'input_type': 'text'
|
||||||
},
|
},
|
||||||
|
@ -3271,7 +3278,8 @@ class TELEGRAM(Notifier):
|
||||||
'value': self.config['chat_id'],
|
'value': self.config['chat_id'],
|
||||||
'name': 'telegram_chat_id',
|
'name': 'telegram_chat_id',
|
||||||
'description': 'Your Telegram Chat ID, Group ID, or @channelusername. '
|
'description': 'Your Telegram Chat ID, Group ID, or @channelusername. '
|
||||||
'Contact <a href="' + helpers.anon_url('https://telegram.me/myidbot') + '" target="_blank">@myidbot</a>'
|
'Contact <a href="' + helpers.anon_url('https://telegram.me/myidbot') +
|
||||||
|
'" target="_blank">@myidbot</a>'
|
||||||
' on Telegram to get an ID.',
|
' on Telegram to get an ID.',
|
||||||
'input_type': 'text'
|
'input_type': 'text'
|
||||||
},
|
},
|
||||||
|
@ -3284,8 +3292,7 @@ class TELEGRAM(Notifier):
|
||||||
{'label': 'Include Poster Image',
|
{'label': 'Include Poster Image',
|
||||||
'value': self.config['incl_poster'],
|
'value': self.config['incl_poster'],
|
||||||
'name': 'telegram_incl_poster',
|
'name': 'telegram_incl_poster',
|
||||||
'description': 'Include a poster with the notifications.<br>'
|
'description': 'Include a poster with the notifications.',
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
},
|
},
|
||||||
{'label': 'Enable HTML Support',
|
{'label': 'Enable HTML Support',
|
||||||
|
@ -3395,7 +3402,7 @@ class TWITTER(Notifier):
|
||||||
'value': self.config['incl_poster'],
|
'value': self.config['incl_poster'],
|
||||||
'name': 'twitter_incl_poster',
|
'name': 'twitter_incl_poster',
|
||||||
'description': 'Include a poster with the notifications.<br>'
|
'description': 'Include a poster with the notifications.<br>'
|
||||||
'Imgur upload may need to be enabled under the notifications settings tab.',
|
'Note: Imgur upload may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'checkbox'
|
'input_type': 'checkbox'
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -3586,7 +3593,7 @@ class ZAPIER(Notifier):
|
||||||
'value': self.config['movie_provider'],
|
'value': self.config['movie_provider'],
|
||||||
'name': 'zapier_movie_provider',
|
'name': 'zapier_movie_provider',
|
||||||
'description': 'Select the source for movie links in the notification. Leave blank for default.<br>'
|
'description': 'Select the source for movie links in the notification. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_movie_providers()
|
'select_options': PrettyMetadata().get_movie_providers()
|
||||||
},
|
},
|
||||||
|
@ -3594,7 +3601,7 @@ class ZAPIER(Notifier):
|
||||||
'value': self.config['tv_provider'],
|
'value': self.config['tv_provider'],
|
||||||
'name': 'zapier_tv_provider',
|
'name': 'zapier_tv_provider',
|
||||||
'description': 'Select the source for tv show links in the notification. Leave blank for default.<br>'
|
'description': 'Select the source for tv show links in the notification. Leave blank for default.<br>'
|
||||||
'3rd party API lookup may need to be enabled under the notifications settings tab.',
|
'Note: 3rd party API lookup may need to be enabled under the notifications settings tab.',
|
||||||
'input_type': 'select',
|
'input_type': 'select',
|
||||||
'select_options': PrettyMetadata().get_tv_providers()
|
'select_options': PrettyMetadata().get_tv_providers()
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue