From f85103e79fdb1f2b9bec9f74d0c5ff7c22e29b18 Mon Sep 17 00:00:00 2001 From: William McBrine Date: Mon, 2 Jun 2014 15:44:39 -0400 Subject: [PATCH] Allow TSN-less requests to send_file() in video plugin. --- plugins/video/video.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/video/video.py b/plugins/video/video.py index a5985b2..eb9fbc5 100644 --- a/plugins/video/video.py +++ b/plugins/video/video.py @@ -195,7 +195,10 @@ class BaseVideo(Plugin): def send_file(self, handler, path, query): mime = 'video/x-tivo-mpeg' tsn = handler.headers.getheader('tsn', '') - tivo_name = config.tivos[tsn].get('name', tsn) + if tsn: + tivo_name = config.tivos[tsn].get('name', tsn) + else: + tivo_name = handler.address_string() is_tivo_file = (path[-5:].lower() == '.tivo') -- 2.11.4.GIT