extract_postalcodes: don't update prefilled FaceshieldRequests

master
informatic 2020-04-01 11:08:45 +02:00
parent 254a0909f4
commit 3ec0ccd3f4
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@ def import_file(input_file, model, lookup, columns=None, delimiter=',', ignore_h
def extract_postalcodes():
for r in FaceshieldRequest.query.all():
code = re.findall(r'(\d{2})\s*-\s*(\d{3})', str(r.entity_info))
if code:
if code and not r.shipping_postalcode:
r.shipping_postalcode = '-'.join(code[0])
r.shipping_city = PostalCode.query.get(r.shipping_postalcode).city
print(r.id, r.shipping_postalcode)