@@ -39,44 +39,39 @@ def is_docs_file(metadata):
3939
4040
4141def get_mimetype_from_ext (ext ):
42- for format in DOCS_FORMATS :
43- if format ['ext' ] == ext :
44- return format ['mime_type' ]
42+ for format_type in DOCS_FORMATS :
43+ if format_type ['ext' ] == ext :
44+ return format_type ['mime_type' ]
4545
4646
4747def get_format (metadata ):
48- for format in DOCS_FORMATS :
49- if format ['mime_type' ] == metadata ['mimeType' ]:
50- return format
48+ for format_type in DOCS_FORMATS :
49+ if format_type ['mime_type' ] == metadata ['mimeType' ]:
50+ return format_type
5151 return DOCS_DEFAULT_FORMAT
5252
5353
5454def get_extension (metadata ):
55- format = get_format (metadata )
56- return format ['ext' ]
55+ format_type = get_format (metadata )
56+ return format_type ['ext' ]
5757
5858
5959def get_download_extension (metadata ):
60- format = get_format (metadata )
61- return format ['download_ext' ]
60+ format_type = get_format (metadata )
61+ return format_type ['download_ext' ]
6262
6363
6464def get_alt_download_extension (metadata ):
65- format = get_format (metadata )
66- try :
67- return format ['alt_download_ext' ]
68- except :
69- return format ['download_ext' ]
65+ format_type = get_format (metadata )
66+ return format_type .get ('alt_download_ext' , None ) or format_type ['download_ext' ]
7067
7168
7269def get_alt_export_link (metadata ):
73- format = get_format (metadata )
74- try :
75- return metadata ['exportLinks' ][format ['alt_type' ]]
76- except :
77- return metadata ['exportLinks' ][format ['type' ]]
70+ format_type = get_format (metadata )
71+ export_links = metadata ['exportLinks' ]
72+ return export_links .get (format_type ['alt_type' ], None ) or export_links [format_type ['type' ]]
7873
7974
8075def get_export_link (metadata ):
81- format = get_format (metadata )
82- return metadata ['exportLinks' ][format ['type' ]]
76+ format_type = get_format (metadata )
77+ return metadata ['exportLinks' ][format_type ['type' ]]
0 commit comments