summaryrefslogtreecommitdiffstats
path: root/parsers/survex.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2022-07-15 16:44:02 +0300
committerPhilip Sargent <philip.sargent@klebos.com>2022-07-15 16:44:02 +0300
commit8aab01c126f7a90271d6b228c291bb851f9ecbc3 (patch)
treeb114b52c1599a3d2eaf0d27eeb092ffd641dc2f9 /parsers/survex.py
parent73e9ae54faed4135b09ae3f9691b88b3c7abe54c (diff)
downloadtroggle-8aab01c126f7a90271d6b228c291bb851f9ecbc3.tar.gz
troggle-8aab01c126f7a90271d6b228c291bb851f9ecbc3.tar.bz2
troggle-8aab01c126f7a90271d6b228c291bb851f9ecbc3.zip
cleaner zeroth cave setting
Diffstat (limited to 'parsers/survex.py')
-rw-r--r--parsers/survex.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/parsers/survex.py b/parsers/survex.py
index 8fc7e24..bd05010 100644
--- a/parsers/survex.py
+++ b/parsers/survex.py
@@ -1447,11 +1447,12 @@ def MakeSurvexFileRoot():
"""Returns a file_object.path = SURVEX_TOPNAME associated with directory_object.path = SURVEX_DATA
"""
# find a cave, any cave..
- c = Cave.objects.all()
+ caves = Cave.objects.all()
+ smk = caves.filter(kataster_number="000")
fileroot = SurvexFile(path=settings.SURVEX_TOPNAME, cave=None)
fileroot.save()
- directoryroot = SurvexDirectory(path=settings.SURVEX_DATA, cave=c[0], primarysurvexfile=fileroot)
+ directoryroot = SurvexDirectory(path=settings.SURVEX_DATA, cave=smk, primarysurvexfile=fileroot)
# MariaDB doesn't like this hack. Complains about non-null cave_id EVEN THOUGH our model file says this is OK:
# cave = models.ForeignKey('Cave', blank=True, null=True,on_delete=models.SET_NULL)
directoryroot.save()