diff options
author | Yves Fischer <yvesf-git@xapek.org> | 2016-05-26 22:09:13 +0200 |
---|---|---|
committer | Yves Fischer <yvesf-git@xapek.org> | 2016-05-26 22:09:13 +0200 |
commit | f8d069e3ea2659f15cdbce188c0d05bf55027a4b (patch) | |
tree | 8a904fe5908619086532da2892471639d273e537 /mediabrowser | |
parent | b889d9355b73eaacf5c27dae6571e4d5d17fdec3 (diff) | |
download | flask-mediabrowser-f8d069e3ea2659f15cdbce188c0d05bf55027a4b.tar.gz flask-mediabrowser-f8d069e3ea2659f15cdbce188c0d05bf55027a4b.zip |
fix kodi plugin
Diffstat (limited to 'mediabrowser')
-rw-r--r-- | mediabrowser/__init__.py | 8 |
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) |