mirror of
https://0xacab.org/jvoisin/mat2-web.git
synced 2025-02-24 00:59:59 -05:00
Fix supported filelist filtering
Previously, only a subset of the fileformat supported by mat2 were allowed by the frontend. This fixes #23
This commit is contained in:
parent
af0ad6520b
commit
ac0acded89
3
main.py
3
main.py
@ -61,7 +61,8 @@ def upload_file():
|
|||||||
|
|
||||||
mimetypes = set()
|
mimetypes = set()
|
||||||
for parser in parser_factory._get_parsers():
|
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
|
# since `guess_extension` might return `None`, we need to filter it out
|
||||||
mimetypes = sorted(filter(None, mimetypes))
|
mimetypes = sorted(filter(None, mimetypes))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user