diff options
Diffstat (limited to 'host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix')
-rw-r--r-- | host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix b/host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix index 4fd3fb3..56dbd5f 100644 --- a/host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix +++ b/host/Rory-nginx/services/matrix/synapse/workers/single/user-dir.nix @@ -5,11 +5,12 @@ let dbGroup = "solo"; workerName = "user_dir"; workerRoutes = { - client = [ - "~ ^/_matrix/client/(api/v1|r0|v3|unstable)/user_directory/search$" - "~ ^/_matrix/client/v3/profile/.*/(displayname|avatar_url)$" - "~ ^/_matrix/client/v3/profile/.*$" - ]; + client = + [ "~ ^/_matrix/client/(api/v1|r0|v3|unstable)/user_directory/search$" ] + ++ lib.optionals (cfg.authWorkers == 0) [ + "~ ^/_matrix/client/v3/profile/.*$" + "~ ^/_matrix/client/v3/profile/.*/(displayname|avatar_url)$" + ]; federation = [ ]; media = [ ]; }; |