From 4e815a5f86557a6700b97c633dacf64fb99a7ce4 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Sat, 4 Feb 2023 16:29:51 +0100 Subject: [PATCH] Make sure project name, title and author cannot be set to string "None" --- novelwriter/core/projectdata.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/novelwriter/core/projectdata.py b/novelwriter/core/projectdata.py index 12176901..58667ee3 100644 --- a/novelwriter/core/projectdata.py +++ b/novelwriter/core/projectdata.py @@ -207,7 +207,7 @@ class NWProjectData: """Set a new project name. """ if value != self._name: - self._name = simplified(str(value)) + self._name = simplified(str(value or "")) self.theProject.setProjectChanged(True) return @@ -215,7 +215,7 @@ class NWProjectData: """Set a new novel title. """ if value != self._title: - self._title = simplified(str(value)) + self._title = simplified(str(value or "")) self.theProject.setProjectChanged(True) return @@ -223,7 +223,7 @@ class NWProjectData: """Set the author value. """ if value != self._title: - self._author = simplified(str(value)) + self._author = simplified(str(value or "")) self.theProject.setProjectChanged(True) return