Logic to refetch remote entities

This commit is contained in:
Eliot Berriot 2019-04-18 14:37:17 +02:00
parent 63b1007596
commit cdc617be27
23 changed files with 632 additions and 9 deletions

View file

@ -121,3 +121,13 @@ def get_domain_query_from_url(domain, url_field="fid"):
**{"{}__startswith".format(url_field): "https://{}/".format(domain)}
)
return query
def is_local(url):
if not url:
return True
d = settings.FEDERATION_HOSTNAME
return url.startswith("http://{}/".format(d)) or url.startswith(
"https://{}/".format(d)
)