Handle request using global onion address

This commit is contained in:
shortcutme 2018-03-14 22:30:08 +01:00
parent 1ad966bd80
commit 81e96d25ba
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -63,7 +63,7 @@ class FileRequest(object):
# Don't allow other sites than locked
if "site" in params and self.connection.target_onion:
valid_sites = self.connection.getValidSites()
if params["site"] not in valid_sites:
if params["site"] not in valid_sites and valid_sites != ["global"]:
self.response({"error": "Invalid site"})
self.connection.log(
"Site lock violation: %s not in %s, target onion: %s" %