summaryrefslogtreecommitdiffstats
path: root/parsers/people.py
diff options
context:
space:
mode:
Diffstat (limited to 'parsers/people.py')
-rw-r--r--parsers/people.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/parsers/people.py b/parsers/people.py
index 3b5efef..2de8e02 100644
--- a/parsers/people.py
+++ b/parsers/people.py
@@ -1,5 +1,5 @@
import csv, re, datetime, os, shutil
-from html.parser import HTMLParser
+from html import unescape
from unidecode import unidecode
from pathlib import Path
@@ -141,12 +141,11 @@ def GetPersonExpeditionNameLookup(expedition):
#print("Calculating GetPersonExpeditionNameLookup for " + expedition.year)
personexpeditions = PersonExpedition.objects.filter(expedition=expedition)
- htmlparser = HTMLParser()
for personexpedition in personexpeditions:
possnames = [ ]
- f = unidecode(htmlparser.unescape(personexpedition.person.first_name.lower()))
- l = unidecode(htmlparser.unescape(personexpedition.person.last_name.lower()))
- full = unidecode(htmlparser.unescape(personexpedition.person.fullname.lower()))
+ f = unidecode(unescape(personexpedition.person.first_name.lower()))
+ l = unidecode(unescape(personexpedition.person.last_name.lower()))
+ full = unidecode(unescape(personexpedition.person.fullname.lower()))
if l:
possnames.append(f + " " + l)
possnames.append(f + " " + l[0])