From 7d2c17c90e5918acc3fb551c02bc8f2b09d0a024 Mon Sep 17 00:00:00 2001 From: rlx Date: Wed, 2 Aug 2017 19:52:06 +0200 Subject: [PATCH] fix is_asian_name --- ox/text.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ox/text.py b/ox/text.py index 482cb88..582e37e 100644 --- a/ox/text.py +++ b/ox/text.py @@ -318,11 +318,11 @@ def get_sort_name(name): lastname, firstname = [names[2], names[0] + '-' + names[1].lower()] elif '-' in names_[1]: lastname, firstname = [names[0], names[1] + '-' + names[2].lower()] - elif names[0] in ASIAN_FIRST_NAMES and names[2] not in ASIAN_FIRST_NAMES: + elif names[0].lower() in ASIAN_FIRST_NAMES and names[2].lower() not in ASIAN_FIRST_NAMES: lastname, firstname = [names[2], names[0] + ' ' + names[1]] - elif names[0] not in ASIAN_FIRST_NAMES and names[2] in ASIAN_FIRST_NAMES: + elif names[0].lower() not in ASIAN_FIRST_NAMES and names[2].lower() in ASIAN_FIRST_NAMES: lastname, firstname = [names[0], names[1] + ' ' + names[2]] - elif names[0] in ASIAN_LAST_NAMES: + elif names[0].lower() in ASIAN_LAST_NAMES: lastname, firstname = [names[0], names[1] + ' ' + names[2]] else: lastname, firstname = [names[2], names[0] + ' ' + names[1]]