summaryrefslogtreecommitdiffstats
path: root/parsers/people.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2022-03-02 23:19:48 +0000
committerPhilip Sargent <philip.sargent@klebos.com>2022-03-02 23:19:48 +0000
commit02d58d440e2f0360be64a9700819e7007d282d85 (patch)
treedd1262d4e381bb98605d546b471df9e3dd03fca6 /parsers/people.py
parent73b26ec2063f1f3d8db26328c109a861a812af75 (diff)
downloadtroggle-02d58d440e2f0360be64a9700819e7007d282d85.tar.gz
troggle-02d58d440e2f0360be64a9700819e7007d282d85.tar.bz2
troggle-02d58d440e2f0360be64a9700819e7007d282d85.zip
WORKING both py3.9.10 & 3.8.10 (dj2.2.25)
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])