From 8acb9b38398f16a2f33b393931461d70c89ba764 Mon Sep 17 00:00:00 2001 From: Zeth Green Date: Mon, 21 Jun 2021 02:56:16 +0100 Subject: [PATCH] Deal with race condition. --- manuskript/models/abstractItem.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manuskript/models/abstractItem.py b/manuskript/models/abstractItem.py index fb38691c..355ecfc3 100644 --- a/manuskript/models/abstractItem.py +++ b/manuskript/models/abstractItem.py @@ -203,6 +203,9 @@ class abstractItem(): ############################################################################### def getUniqueID(self, recursive=False): + if not self._model: + return + self.setData(self.enum.ID, self._model.requestNewID()) if recursive: