summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@gmail.com>2024-02-05 21:27:04 +0000
committerPhilip Sargent <philip.sargent@gmail.com>2024-02-05 21:27:04 +0000
commitc518fbc5af84b3ba00b3fa7161e053bbc7984da3 (patch)
tree256cfb49c195d7f97e3c18f738b056d88e5ba2a1 /core
parent1b44bc28670277feeaba797992c85ffb7afb73f6 (diff)
downloadtroggle-c518fbc5af84b3ba00b3fa7161e053bbc7984da3.tar.gz
troggle-c518fbc5af84b3ba00b3fa7161e053bbc7984da3.tar.bz2
troggle-c518fbc5af84b3ba00b3fa7161e053bbc7984da3.zip
more fix
Diffstat (limited to 'core')
-rw-r--r--core/models/caves.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/core/models/caves.py b/core/models/caves.py
index ec63911..84ce88e 100644
--- a/core/models/caves.py
+++ b/core/models/caves.py
@@ -742,5 +742,9 @@ def update_dataissue(parsercode, message):
for s in issues:
print(f" # {s.id=} DataIssues '{parsercode}' {message}") # .id is Django internal field, not one of ours
message = "#2 " + message
- issues[0].message = message
- issues[0].save() \ No newline at end of file
+ if len(issues) > 0:
+ i = issues[0]
+ i.message = message
+ i.save()
+ else:
+ DataIssue.objects.create(parser=parsercode, message=message) \ No newline at end of file