Working. More fault checking.

This commit is contained in:
Philip Sargent
2020-06-27 17:55:59 +01:00
parent c55716df08
commit 4716eaa4b6
2 changed files with 266 additions and 55 deletions

View File

@@ -35,6 +35,8 @@ class SurvexFile(models.Model):
def SetDirectory(self):
dirpath = os.path.split(self.path)[0]
# pointless search every time we import a survex file if we know there are no duplicates..
# don't use this for initial import.
survexdirectorylist = SurvexDirectory.objects.filter(cave=self.cave, path=dirpath)
if survexdirectorylist:
self.survexdirectory = survexdirectorylist[0]