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

cave areacode requirement enforced

This commit is contained in:
2025-07-12 16:48:01 +03:00
parent 468634527f
commit dbec098bba
2 changed files with 5 additions and 1 deletions

View File

@@ -149,6 +149,10 @@ class CaveForm(ModelForm):
# self._errors["url"] = self.error_class(["This field is required."]) # self._errors["url"] = self.error_class(["This field is required."])
# if cleaned_data.get("url") and cleaned_data.get("url").startswith("/"): # if cleaned_data.get("url") and cleaned_data.get("url").startswith("/"):
# self._errors["url"] = self.error_class(["This field cannot start with a /."]) # self._errors["url"] = self.error_class(["This field cannot start with a /."])
if self.data.get("areacode") == "":
self._errors["areacode"] = self.error_class(
["An areacode, e.g. 1623, is required."]
)
return cleaned_data return cleaned_data

View File

@@ -188,7 +188,7 @@ def check_new_signups(expedition):
signups_clear = read_signups() signups_clear = read_signups()
# print(signups_clear) # print(signups_clear)
for slug in signups_clear: for slug in signups_clear:
print(slug) print(f"check_new_signups: {slug}")
p = Person.objects.get(slug=slug) p = Person.objects.get(slug=slug)
pe = PersonExpedition.objects.update_or_create(person=p, expedition=expedition) pe = PersonExpedition.objects.update_or_create(person=p, expedition=expedition)
# print("ADDING ",pe, expedition) # print("ADDING ",pe, expedition)