From d191821a6a87144069e4cae4738de589d1e48f7a Mon Sep 17 00:00:00 2001 From: Wong Yiek Heng Date: Mon, 13 Oct 2025 07:20:39 +0800 Subject: [PATCH] transfer bot date folder hot fix --- cm_transfer_credit.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cm_transfer_credit.py b/cm_transfer_credit.py index 7003d63..3a21b00 100644 --- a/cm_transfer_credit.py +++ b/cm_transfer_credit.py @@ -34,7 +34,10 @@ while True: local_logger = logging.getLogger(f"{__name__}") # Configure file handler for logging to logs folder - log_filename = f"{logs_dir}/{datetime.now().strftime('%Y%m%d')}/transfer_credit_{datetime.now().strftime('%Y%m%d_%H%M')}.log" + log_date_dir = f"{logs_dir}/{datetime.now().strftime('%Y%m%d')}" + if not os.path.exists(log_date_dir): + os.makedirs(log_date_dir) + log_filename = f"{log_date_dir}/transfer_credit_{datetime.now().strftime('%Y%m%d_%H%M')}.log" file_handler = logging.FileHandler(log_filename) file_handler.setLevel(logging.INFO) formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')