summaryrefslogtreecommitdiffstats
path: root/core/models_survex.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/models_survex.py')
-rw-r--r--core/models_survex.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/models_survex.py b/core/models_survex.py
index 808010b..e46baae 100644
--- a/core/models_survex.py
+++ b/core/models_survex.py
@@ -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]