diff options
author | Neil Johnson <neil@matrix.org> | 2019-05-17 13:27:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-17 13:27:19 +0100 |
commit | ce5bcefc609db40740c692bd53a1ef84ab675e8c (patch) | |
tree | 065b1b8611d59af67009d0527c00ab59102a6010 | |
parent | Some vagrant hackery for testing the debs (diff) | |
download | synapse-ce5bcefc609db40740c692bd53a1ef84ab675e8c.tar.xz |
expose SlavedProfileStore to ClientReaderSlavedStore (#5200)
* expose SlavedProfileStore to ClientReaderSlavedStore
Diffstat (limited to '')
-rw-r--r-- | changelog.d/5200.bugfix | 1 | ||||
-rw-r--r-- | synapse/app/client_reader.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/changelog.d/5200.bugfix b/changelog.d/5200.bugfix new file mode 100644 index 0000000000..f346c7b0cc --- /dev/null +++ b/changelog.d/5200.bugfix @@ -0,0 +1 @@ +Fix worker registration bug caused by ClientReaderSlavedStore being unable to see get_profileinfo. diff --git a/synapse/app/client_reader.py b/synapse/app/client_reader.py index 864f1eac48..707f7c2f07 100644 --- a/synapse/app/client_reader.py +++ b/synapse/app/client_reader.py @@ -29,6 +29,7 @@ from synapse.http.server import JsonResource from synapse.http.site import SynapseSite from synapse.metrics import RegistryProxy from synapse.metrics.resource import METRICS_PREFIX, MetricsResource +from synapse.replication.slave.storage import SlavedProfileStore from synapse.replication.slave.storage._base import BaseSlavedStore from synapse.replication.slave.storage.account_data import SlavedAccountDataStore from synapse.replication.slave.storage.appservice import SlavedApplicationServiceStore @@ -83,6 +84,7 @@ class ClientReaderSlavedStore( SlavedTransactionStore, SlavedClientIpStore, BaseSlavedStore, + SlavedProfileStore, ): pass |