Skip to content

Commit 72b8815

Browse files
committed
Fill in some missing self.server_name that are part of #18656
1 parent 6c091b1 commit 72b8815

7 files changed

Lines changed: 9 additions & 6 deletions

File tree

synapse/federation/sender/per_destination_queue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,7 @@ async def __aenter__(self) -> Tuple[List[EventBase], List[Edu]]:
745745

746746
pending_edus.append(
747747
Edu(
748-
origin=self.queue._server_name,
748+
origin=self.queue.server_name,
749749
destination=self.queue._destination,
750750
edu_type=EduTypes.PRESENCE,
751751
content={"push": presence_to_add},

synapse/handlers/auth.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ class AuthHandler:
199199
SESSION_EXPIRE_MS = 48 * 60 * 60 * 1000
200200

201201
def __init__(self, hs: "HomeServer"):
202+
self.server_name = hs.hostname
202203
self.store = hs.get_datastores().main
203204
self.auth = hs.get_auth()
204205
self.auth_blocking = hs.get_auth_blocking()
@@ -272,8 +273,6 @@ def __init__(self, hs: "HomeServer"):
272273
hs.config.sso.sso_account_deactivated_template
273274
)
274275

275-
self._server_name = hs.config.server.server_name
276-
277276
# cast to tuple for use with str.startswith
278277
self._whitelisted_sso_clients = tuple(hs.config.sso.sso_client_whitelist)
279278

@@ -1858,7 +1857,7 @@ async def complete_sso_login(
18581857
html = self._sso_redirect_confirm_template.render(
18591858
display_url=display_url,
18601859
redirect_url=redirect_url,
1861-
server_name=self._server_name,
1860+
server_name=self.server_name,
18621861
new_user=new_user,
18631862
user_id=registered_user_id,
18641863
user_profile=user_profile_data,

synapse/handlers/federation_event.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ class FederationEventHandler:
149149
"""
150150

151151
def __init__(self, hs: "HomeServer"):
152+
self.server_name = hs.hostname
152153
self._clock = hs.get_clock()
153154
self._store = hs.get_datastores().main
154155
self._state_store = hs.get_datastores().state
@@ -173,7 +174,6 @@ def __init__(self, hs: "HomeServer"):
173174

174175
self._is_mine_id = hs.is_mine_id
175176
self._is_mine_server_name = hs.is_mine_server_name
176-
self._server_name = hs.hostname
177177
self._instance_name = hs.get_instance_name()
178178

179179
self._config = hs.config
@@ -257,7 +257,7 @@ async def on_receive_pdu(self, origin: str, pdu: EventBase) -> None:
257257
# Note that if we were never in the room then we would have already
258258
# dropped the event, since we wouldn't know the room version.
259259
is_in_room = await self._event_auth_handler.is_host_in_room(
260-
room_id, self._server_name
260+
room_id, self.server_name
261261
)
262262
if not is_in_room:
263263
logger.info(

synapse/handlers/presence.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,7 @@ def __exit__(
484484
class WorkerPresenceHandler(BasePresenceHandler):
485485
def __init__(self, hs: "HomeServer"):
486486
super().__init__(hs)
487+
self.server_name = hs.hostname
487488
self._presence_writer_instance = hs.config.worker.writers.presence[0]
488489

489490
# Route presence EDUs to the right worker

synapse/push/httppusher.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ class HttpPusher(Pusher):
106106

107107
def __init__(self, hs: "HomeServer", pusher_config: PusherConfig):
108108
super().__init__(hs, pusher_config)
109+
self.server_name = hs.hostname
109110
self._storage_controllers = self.hs.get_storage_controllers()
110111
self.app_display_name = pusher_config.app_display_name
111112
self.device_display_name = pusher_config.device_display_name

synapse/replication/tcp/handler.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ class ReplicationCommandHandler:
102102
"""
103103

104104
def __init__(self, hs: "HomeServer"):
105+
self.server_name = hs.hostname
105106
self._replication_data_handler = hs.get_replication_data_handler()
106107
self._presence_handler = hs.get_presence_handler()
107108
self._store = hs.get_datastores().main

synapse/storage/database.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,7 @@ def __init__(
561561
engine: BaseDatabaseEngine,
562562
):
563563
self.hs = hs
564+
self.server_name = hs.hostname
564565
self._clock = hs.get_clock()
565566
self._txn_limit = database_config.config.get("txn_limit", 0)
566567
self._database_config = database_config

0 commit comments

Comments
 (0)