From 060efe5851439ecd0ab27061b6385fe3bbf686d5 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 26 Jul 2021 12:24:23 +0100 Subject: [PATCH] fast authorization of shared item tokens --- daemon.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/daemon.py b/daemon.py index 92666bbed..2a4d86167 100644 --- a/daemon.py +++ b/daemon.py @@ -10675,11 +10675,13 @@ class PubServer(BaseHTTPRequestHandler): if self.headers.get('Authorization'): permittedDomains = \ self.server.sharedItemsFederatedDomains + sharedItemTokens = self.server.sharedItemFederationTokens if authorizeSharedItems(permittedDomains, self.server.baseDir, callingDomain, self.headers['Authorization'], - self.server.debug): + self.server.debug, + sharedItemTokens): catalogAuthorized = True # show shared items catalog for federation if self._hasAccept(callingDomain) and catalogAuthorized: