2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2025-12-17 14:27:12 +00:00

tick boxes meddling

This commit is contained in:
2025-07-16 13:59:16 +02:00
parent ae6e8205a1
commit 0c97c11d82
2 changed files with 7 additions and 3 deletions

View File

@@ -380,8 +380,10 @@ class Wallet(models.Model):
if waldata["survex not required"]:
survexok = "green"
ticks["S"] = "green"
else:
if waldata["survex file"]:
else:
if "survex file" not in waldata:
ticks["S"] = "darkred"
else:
if not type(waldata["survex file"]) == list: # a string also is a sequence type, so do it this way
waldata["survex file"] = [waldata["survex file"]]
ngood = 0
@@ -403,7 +405,7 @@ class Wallet(models.Model):
elif nbad >= 1 and ngood == 0: # all bad
ticks["S"] = "red"
elif nbad == 0 and ngood == 0: # list of blank strings
ticks["S"] = "red"
ticks["S"] = "crimson"
else:
ticks["S"] = "fuchsia" # have fun working out what this means