From 2d46474eef4d3cd89b1d3160da818bde453d39d4 Mon Sep 17 00:00:00 2001 From: Philip Colangelo Date: Wed, 29 Jan 2025 17:51:45 -0500 Subject: [PATCH] addresses #16 step 5 --- src/digest/main.py | 3 +++ src/digest/multi_model_analysis.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/digest/main.py b/src/digest/main.py index db4c685..79e55c3 100644 --- a/src/digest/main.py +++ b/src/digest/main.py @@ -973,6 +973,9 @@ def save_reports(self): self, "Select Directory" ) + if not save_directory: + return + # Check if the directory exists and is writable if not os.path.exists(save_directory) or not os.access(save_directory, os.W_OK): self.show_warning_dialog( diff --git a/src/digest/multi_model_analysis.py b/src/digest/multi_model_analysis.py index bdfabe0..607ff5e 100644 --- a/src/digest/multi_model_analysis.py +++ b/src/digest/multi_model_analysis.py @@ -225,6 +225,9 @@ def save_reports(self): self, "Select Directory" ) + if not base_directory: + return + # Check if the directory exists and is writable if not os.path.exists(base_directory) or not os.access(base_directory, os.W_OK): bad_ext_dialog = StatusDialog(