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

More fixes to name resolution checking

This commit is contained in:
Philip Sargent
2022-10-09 23:50:32 +03:00
parent 3c31c333f2
commit 861980a8e9
2 changed files with 39 additions and 20 deletions

View File

@@ -181,12 +181,14 @@ def aliases(request, year):
personexpeditions = PersonExpedition.objects.filter(expedition=expo)
persons = Person.objects.all()
aliasdict = GetPersonExpeditionNameLookup(expo)
res = aliasdict
# invert
aliases = GetPersonExpeditionNameLookup(expo)
aliasdict = {key: val for key, val in sorted(aliases.items(), key = lambda ele: ele[0])}
aliasdict={}
for i in sorted(aliases):
aliasdict[i]=aliases[i]
invert ={}
for p in res:
invert[res[p]].append(p)
return render(request,'aliases.html', {'year': year, 'aliasdict': aliasdict, 'invert': invert,'personexpeditions': personexpeditions, 'persons': persons})