diff --git a/app/audacity_controller.py b/app/audacity_controller.py index 3b2b327..484a379 100644 --- a/app/audacity_controller.py +++ b/app/audacity_controller.py @@ -69,7 +69,8 @@ class AudacityController: select_status = self._send_command("SelectAll") log.debug(f"{select_status=}") - export_cmd = f'Export2: Filename="{self.path}" NumChannels=2' + # Escape any double quotes in filename + export_cmd = f'Export2: Filename="{self.path.replace('"', '\\"')}" NumChannels=2' export_status = self._send_command(export_cmd) log.debug(f"{export_status=}") self.path = ""