From adfe2e7809a158dc249f718517f2c22100fa65a3 Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 12 Sep 2025 20:52:11 +0200 Subject: [PATCH] fix cread user dir --- src/ftp_csv_receiver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ftp_csv_receiver.py b/src/ftp_csv_receiver.py index 1bee3e8..d22538e 100755 --- a/src/ftp_csv_receiver.py +++ b/src/ftp_csv_receiver.py @@ -47,12 +47,13 @@ class DummySha256Authorizer(DummyAuthorizer): ) for ftpuser, user_hash, virtpath, perm in cur.fetchall(): - self.add_user(ftpuser, user_hash, virtpath, perm) # Create the user's directory if it does not exist. try: Path(cfg.virtpath + ftpuser).mkdir(parents=True, exist_ok=True) + self.add_user(ftpuser, user_hash, virtpath, perm) except Exception as e: # pylint: disable=broad-except self.responde(f"551 Error in create virtual user path: {e}") + def validate_authentication( self: object, username: str, password: str, handler: object