summary refs log tree commit diff
path: root/synapse/app/generic_worker.py
diff options
context:
space:
mode:
authorErik Johnston <erikj@element.io>2024-07-09 10:25:44 +0100
committerGitHub <noreply@github.com>2024-07-09 10:25:44 +0100
commit0ed1c64c835eb0354930d53f8c19a3dbacb68869 (patch)
tree9843f01315dfd053425272fd3625cd9f5f3ff96c /synapse/app/generic_worker.py
parentBump ijson from 3.2.3 to 3.3.0 (#17413) (diff)
downloadsynapse-0ed1c64c835eb0354930d53f8c19a3dbacb68869.tar.xz
Fix `/versions` requests (#17410)
We need it to work on workers and allow guest access.

Broke by #17392
Diffstat (limited to 'synapse/app/generic_worker.py')
-rw-r--r--synapse/app/generic_worker.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/synapse/app/generic_worker.py b/synapse/app/generic_worker.py
index 599f95466b..248622fa92 100644
--- a/synapse/app/generic_worker.py
+++ b/synapse/app/generic_worker.py
@@ -74,6 +74,9 @@ from synapse.storage.databases.main.event_push_actions import (
     EventPushActionsWorkerStore,
 )
 from synapse.storage.databases.main.events_worker import EventsWorkerStore
+from synapse.storage.databases.main.experimental_features import (
+    ExperimentalFeaturesStore,
+)
 from synapse.storage.databases.main.filtering import FilteringWorkerStore
 from synapse.storage.databases.main.keys import KeyStore
 from synapse.storage.databases.main.lock import LockStore
@@ -155,6 +158,7 @@ class GenericWorkerStore(
     LockStore,
     SessionStore,
     TaskSchedulerWorkerStore,
+    ExperimentalFeaturesStore,
 ):
     # Properties that multiple storage classes define. Tell mypy what the
     # expected type is.