From ac0acded89f7d499e22605bded5e2e19cbd8c92f Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 8 May 2019 21:57:20 +0200 Subject: Fix supported filelist filtering Previously, only a subset of the fileformat supported by mat2 were allowed by the frontend. This fixes #23 --- main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'main.py') diff --git a/main.py b/main.py index 897898d..ab2ba41 100644 --- a/main.py +++ b/main.py @@ -61,7 +61,8 @@ def upload_file(): mimetypes = set() for parser in parser_factory._get_parsers(): - mimetypes |= set(map(mtype.guess_extension, parser.mimetypes)) + for m in parser.mimetypes: + mimetypes |= set(mtype.guess_all_extensions(m, strict=False)) # since `guess_extension` might return `None`, we need to filter it out mimetypes = sorted(filter(None, mimetypes)) -- cgit v1.3