Check for string

main
Bob Mottram 2023-10-25 21:00:25 +01:00
parent 216f9f578a
commit f94bd588f5
1 changed files with 11 additions and 10 deletions

View File

@ -419,16 +419,17 @@ def get_person_box(signing_priv_key_pem: str, origin_domain: str,
if person_json.get('nameMap'): if person_json.get('nameMap'):
if isinstance(person_json['nameMap'], dict): if isinstance(person_json['nameMap'], dict):
if system_language in person_json['nameMap']: if system_language in person_json['nameMap']:
display_name = person_json['nameMap'][system_language] if isinstance(person_json['nameMap'][system_language], str):
if dangerous_markup(display_name, False, []): display_name = person_json['nameMap'][system_language]
display_name = '*ADVERSARY*' if dangerous_markup(display_name, False, []):
elif is_filtered(base_dir, display_name = '*ADVERSARY*'
nickname, domain, elif is_filtered(base_dir,
display_name, 'en'): nickname, domain,
display_name = '*FILTERED*' display_name, 'en'):
# have they moved? display_name = '*FILTERED*'
if person_json.get('movedTo'): # have they moved?
display_name += '' if person_json.get('movedTo'):
display_name += ''
store_person_in_cache(base_dir, person_url, person_json, store_person_in_cache(base_dir, person_url, person_json,
person_cache, True) person_cache, True)