|
@@ -289,9 +289,15 @@ def _is_file_valid_with_config(
|
|
|
):
|
|
|
return False
|
|
|
|
|
|
- if input_file_type == FileType.IMAGE and config.image_config:
|
|
|
- if config.image_config.transfer_methods and file_transfer_method not in config.image_config.transfer_methods:
|
|
|
+ if input_file_type == FileType.IMAGE:
|
|
|
+ if (
|
|
|
+ config.image_config
|
|
|
+ and config.image_config.transfer_methods
|
|
|
+ and file_transfer_method not in config.image_config.transfer_methods
|
|
|
+ ):
|
|
|
return False
|
|
|
+ elif config.allowed_file_upload_methods and file_transfer_method not in config.allowed_file_upload_methods:
|
|
|
+ return False
|
|
|
|
|
|
return True
|
|
|
|