Add a couple of checks that handles are valid
This commit is contained in:
+7
-1
@@ -71,6 +71,9 @@ class NWDoc():
|
|||||||
"""Open a document from handle, capturing potential file system
|
"""Open a document from handle, capturing potential file system
|
||||||
errors and parse meta data.
|
errors and parse meta data.
|
||||||
"""
|
"""
|
||||||
|
if not isHandle(tHandle):
|
||||||
|
return None
|
||||||
|
|
||||||
# Always clear first, since the object will often be reused.
|
# Always clear first, since the object will often be reused.
|
||||||
self.clearDocument()
|
self.clearDocument()
|
||||||
|
|
||||||
@@ -170,7 +173,10 @@ class NWDoc():
|
|||||||
"""Permanently delete a document source file and its backups
|
"""Permanently delete a document source file and its backups
|
||||||
from the project data folder.
|
from the project data folder.
|
||||||
"""
|
"""
|
||||||
docFile = self.docHandle+".nwd"
|
if not isHandle(tHandle):
|
||||||
|
return False
|
||||||
|
|
||||||
|
docFile = tHandle+".nwd"
|
||||||
|
|
||||||
chkList = []
|
chkList = []
|
||||||
chkList.append(path.join(self.theProject.projContent, docFile))
|
chkList.append(path.join(self.theProject.projContent, docFile))
|
||||||
|
|||||||
Reference in New Issue
Block a user