diff options
author | goatchurch <devnull@localhost> | 2009-07-27 13:43:43 +0100 |
---|---|---|
committer | goatchurch <devnull@localhost> | 2009-07-27 13:43:43 +0100 |
commit | 7158a79a347d99fb1f8e94e034f2d79e08ad9172 (patch) | |
tree | e3467cf75e59c43ad31e5c202f3aca2fe708d7e2 /parsers/survex.py | |
parent | 68060d6118b47c54c34004b97ef13d5200cdd401 (diff) | |
download | troggle-7158a79a347d99fb1f8e94e034f2d79e08ad9172.tar.gz troggle-7158a79a347d99fb1f8e94e034f2d79e08ad9172.tar.bz2 troggle-7158a79a347d99fb1f8e94e034f2d79e08ad9172.zip |
[svn] full checkin. animations disabled, sorry
Diffstat (limited to 'parsers/survex.py')
-rw-r--r-- | parsers/survex.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/parsers/survex.py b/parsers/survex.py index 2236d7b..a332c81 100644 --- a/parsers/survex.py +++ b/parsers/survex.py @@ -68,7 +68,10 @@ def make_model(name, parent, iter_lines, sf, c, l): def saveEnd(survex_file, count): if m.start_year and team: try: - exp = models.Expedition.objects.get(year = str(m.start_year)) + explist = models.Expedition.objects.filter(year = str(m.start_year)) + if not explist: + return # help hack + exp = explist[0] for file_, (role, names) in team: if names.strip("\t").strip(" ") == "both" or names.strip("\t").strip(" ") == "Both": names = reduce(lambda x, y: x + u" & " + y, |