summaryrefslogtreecommitdiff
path: root/mediabrowser/__init__.py
diff options
context:
space:
mode:
authorYves Fischer <yvesf-git@xapek.org>2016-05-26 22:09:13 +0200
committerYves Fischer <yvesf-git@xapek.org>2016-05-26 22:09:13 +0200
commitf8d069e3ea2659f15cdbce188c0d05bf55027a4b (patch)
tree8a904fe5908619086532da2892471639d273e537 /mediabrowser/__init__.py
parentb889d9355b73eaacf5c27dae6571e4d5d17fdec3 (diff)
downloadflask-mediabrowser-f8d069e3ea2659f15cdbce188c0d05bf55027a4b.tar.gz
flask-mediabrowser-f8d069e3ea2659f15cdbce188c0d05bf55027a4b.zip
fix kodi plugin
Diffstat (limited to 'mediabrowser/__init__.py')
-rw-r--r--mediabrowser/__init__.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/mediabrowser/__init__.py b/mediabrowser/__init__.py
index 5faed84..139fbf3 100644
--- a/mediabrowser/__init__.py
+++ b/mediabrowser/__init__.py
@@ -297,20 +297,16 @@ def build(root_directory, cache):
else:
return {'type': 'file',
'name': filename,
- 'download': url_for('mediabrowser.download',
- path=os.path.join(path, filename)),
'poster': url_for('mediabrowser.poster',
path=os.path.join(path, filename)),
- 'trailer': url_for('mediabrowser.thumbnail_video',
- path=os.path.join(path, filename)),
'm3u8': url_for('mediabrowser.m3u8',
path=os.path.join(path, filename))}
try:
path = os.path.normpath(path)
ospath = os.path.join(root_directory, path)
- files = list(
- map(partial(gather_fileinfo, path, ospath), os.listdir(ospath)))
+ files = list(filter(lambda it: it is not None,
+ map(partial(gather_fileinfo, path, ospath), os.listdir(ospath))))
return jsonify({'files': files})
except FileNotFoundError:
abort(404)