From f8cc337cf1ebb3c6b5d6205c867e4c8da3752307 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Fri, 4 Apr 2025 12:27:12 +0200 Subject: [PATCH] fix dir at stop --- telecaster/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/telecaster/models.py b/telecaster/models.py index 2df21d6..c9069ef 100644 --- a/telecaster/models.py +++ b/telecaster/models.py @@ -209,9 +209,11 @@ class Station(Model): os.system('kill -9 '+str(self.pid)) else: if self.format == 'mp3': - os.system('touch "' + self.record_dir + os.sep + 'mp3.tofix"') + if os.path.exists(self.record_dir): + os.system('touch "' + self.record_dir + os.sep + 'mp3.tofix"') elif self.format == 'webm': - os.system('touch "' + self.record_dir + os.sep + 'webm.tofix"') + if os.path.exists(self.record_dir): + os.system('touch "' + self.record_dir + os.sep + 'webm.tofix"') try: os.system('kill -9 '+str(self.pid)) except: -- 2.39.5