From cd3d3aa56c7887f5da0e205700b126fe4c721e7f Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 18 Oct 2019 11:42:55 +0200 Subject: [PATCH 4/9] utils: allow blank SFTPField (#35818) --- passerelle/utils/sftp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/passerelle/utils/sftp.py b/passerelle/utils/sftp.py index ce75a62f..fac15cd8 100644 --- a/passerelle/utils/sftp.py +++ b/passerelle/utils/sftp.py @@ -177,6 +177,8 @@ class SFTPFormField(forms.MultiValueField): require_all_fields=False, **kwargs) def compress(self, data_list): + if not data_list: + return None url, private_key_file, private_key_content, private_key_password = data_list if private_key_file: private_key_content = private_key_file.read().decode('ascii') -- 2.23.0