diff options
Diffstat (limited to '')
-rw-r--r-- | src/mod_http_upload.erl | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/mod_http_upload.erl b/src/mod_http_upload.erl index df8362d4..52036cbe 100644 --- a/src/mod_http_upload.erl +++ b/src/mod_http_upload.erl @@ -851,20 +851,15 @@ code_to_message(_Code) -> <<"">>. -spec identify(binary(), binary()) -> {ok, media_info()} | pass. identify(Path, Data) -> - case misc:have_eimp() of - true -> - case eimp:identify(Data) of - {ok, Info} -> - {ok, #media_info{ - type = proplists:get_value(type, Info), - width = proplists:get_value(width, Info), - height = proplists:get_value(height, Info)}}; - {error, Why} -> - ?DEBUG("Cannot identify type of ~s: ~s", - [Path, eimp:format_error(Why)]), - pass - end; - false -> + case eimp:identify(Data) of + {ok, Info} -> + {ok, #media_info{ + type = proplists:get_value(type, Info), + width = proplists:get_value(width, Info), + height = proplists:get_value(height, Info)}}; + {error, Why} -> + ?DEBUG("Cannot identify type of ~s: ~s", + [Path, eimp:format_error(Why)]), pass end. |