mirror of https://gitlab.com/bashrc2/epicyon
Remove html fluff from urls
parent
9dfc40b5fa
commit
04b974160b
11
utils.py
11
utils.py
|
@ -4134,19 +4134,20 @@ def get_actor_property_url(actor_json: {}, property_name: str) -> str:
|
||||||
property_value['value'] = property_value[prop_value_name].strip()
|
property_value['value'] = property_value[prop_value_name].strip()
|
||||||
prefixes = get_protocol_prefixes()
|
prefixes = get_protocol_prefixes()
|
||||||
prefix_found = False
|
prefix_found = False
|
||||||
|
prop_value = remove_html(property_value[prop_value_name])
|
||||||
for prefix in prefixes:
|
for prefix in prefixes:
|
||||||
if property_value[prop_value_name].startswith(prefix):
|
if prop_value.startswith(prefix):
|
||||||
prefix_found = True
|
prefix_found = True
|
||||||
break
|
break
|
||||||
if not prefix_found:
|
if not prefix_found:
|
||||||
continue
|
continue
|
||||||
if '.' not in property_value[prop_value_name]:
|
if '.' not in prop_value:
|
||||||
continue
|
continue
|
||||||
if ' ' in property_value[prop_value_name]:
|
if ' ' in prop_value:
|
||||||
continue
|
continue
|
||||||
if ',' in property_value[prop_value_name]:
|
if ',' in prop_value:
|
||||||
continue
|
continue
|
||||||
return property_value[prop_value_name]
|
return prop_value
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue