Add newsletter template folder config option
This commit is contained in:
@@ -248,6 +248,7 @@ _CONFIG_DEFINITIONS = {
|
|||||||
'HIPCHAT_ON_CONCURRENT': (int, 'Hipchat', 0),
|
'HIPCHAT_ON_CONCURRENT': (int, 'Hipchat', 0),
|
||||||
'HIPCHAT_ON_NEWDEVICE': (int, 'Hipchat', 0),
|
'HIPCHAT_ON_NEWDEVICE': (int, 'Hipchat', 0),
|
||||||
'INTERFACE': (str, 'General', 'default'),
|
'INTERFACE': (str, 'General', 'default'),
|
||||||
|
'INTERFACE_NEWSLETTERS': (str, 'General', 'newsletters'),
|
||||||
'IP_LOGGING_ENABLE': (int, 'General', 0),
|
'IP_LOGGING_ENABLE': (int, 'General', 0),
|
||||||
'IFTTT_KEY': (str, 'IFTTT', ''),
|
'IFTTT_KEY': (str, 'IFTTT', ''),
|
||||||
'IFTTT_EVENT': (str, 'IFTTT', 'tautulli'),
|
'IFTTT_EVENT': (str, 'IFTTT', 'tautulli'),
|
||||||
|
|||||||
@@ -244,7 +244,7 @@ def send_newsletter(newsletter_id=None, subject=None, notify_action='', newslett
|
|||||||
|
|
||||||
def serve_template(templatename, **kwargs):
|
def serve_template(templatename, **kwargs):
|
||||||
interface_dir = os.path.join(str(plexpy.PROG_DIR), 'data/interfaces/')
|
interface_dir = os.path.join(str(plexpy.PROG_DIR), 'data/interfaces/')
|
||||||
template_dir = os.path.join(str(interface_dir), 'newsletters')
|
template_dir = os.path.join(str(interface_dir), plexpy.CONFIG.INTERFACE_NEWSLETTERS)
|
||||||
|
|
||||||
_hplookup = TemplateLookup(directories=[template_dir], default_filters=['unicode', 'h'])
|
_hplookup = TemplateLookup(directories=[template_dir], default_filters=['unicode', 'h'])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user