diff options
author | expo <expo@expobox.potato.hut> | 2015-06-24 04:09:19 +0100 |
---|---|---|
committer | expo <expo@expobox.potato.hut> | 2015-06-24 04:09:19 +0100 |
commit | 03cad0a37f01be8bb2b82de8f566771579f656fb (patch) | |
tree | 28e6f7d0111cf1f79ee924af314f2be1e98c4fb6 /parsers/survex.py | |
parent | a4651eaa0afaa9c627d8509d97e9349afcbe6f36 (diff) | |
download | troggle-03cad0a37f01be8bb2b82de8f566771579f656fb.tar.gz troggle-03cad0a37f01be8bb2b82de8f566771579f656fb.tar.bz2 troggle-03cad0a37f01be8bb2b82de8f566771579f656fb.zip |
Survex parser fix to avoid allocation on error (by martin).
Diffstat (limited to 'parsers/survex.py')
-rw-r--r-- | parsers/survex.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/parsers/survex.py b/parsers/survex.py index 035c21e..ed70a4b 100644 --- a/parsers/survex.py +++ b/parsers/survex.py @@ -281,9 +281,9 @@ def LoadPos(): x, y, z, name = r.groups() try: ss = models.SurvexStation.objects.lookup(name) + ss.x = float(x) + ss.y = float(y) + ss.z = float(z) + ss.save() except: print "%s not parsed in survex" % name - ss.x = float(x) - ss.y = float(y) - ss.z = float(z) - ss.save() |