Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit 5403a72

Browse files
committed
Avoid changing variable types.
1 parent d1f2b9f commit 5403a72

File tree

1 file changed

+33
-23
lines changed

1 file changed

+33
-23
lines changed

synapse/federation/transport/server.py

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,17 @@
1515
import functools
1616
import logging
1717
import re
18-
from typing import Container, Dict, List, Mapping, Optional, Sequence, Tuple, Type, Union
18+
from typing import (
19+
Container,
20+
Dict,
21+
List,
22+
Mapping,
23+
Optional,
24+
Sequence,
25+
Tuple,
26+
Type,
27+
Union,
28+
)
1929

2030
from typing_extensions import Literal
2131

@@ -573,10 +583,10 @@ async def on_GET(
573583
if supported_versions is None:
574584
supported_versions = ["1"]
575585

576-
content = await self.handler.on_make_join_request(
586+
result = await self.handler.on_make_join_request(
577587
origin, room_id, user_id, supported_versions=supported_versions
578588
)
579-
return 200, content
589+
return 200, result
580590

581591

582592
class FederationMakeLeaveServlet(BaseFederationServerServlet):
@@ -590,8 +600,8 @@ async def on_GET(
590600
room_id: str,
591601
user_id: str,
592602
) -> Tuple[int, JsonDict]:
593-
content = await self.handler.on_make_leave_request(origin, room_id, user_id)
594-
return 200, content
603+
result = await self.handler.on_make_leave_request(origin, room_id, user_id)
604+
return 200, result
595605

596606

597607
class FederationV1SendLeaveServlet(BaseFederationServerServlet):
@@ -605,8 +615,8 @@ async def on_PUT(
605615
room_id: str,
606616
event_id: str,
607617
) -> Tuple[int, Tuple[int, JsonDict]]:
608-
content = await self.handler.on_send_leave_request(origin, content)
609-
return 200, (200, content)
618+
result = await self.handler.on_send_leave_request(origin, content)
619+
return 200, (200, result)
610620

611621

612622
class FederationV2SendLeaveServlet(BaseFederationServerServlet):
@@ -622,8 +632,8 @@ async def on_PUT(
622632
room_id: str,
623633
event_id: str,
624634
) -> Tuple[int, JsonDict]:
625-
content = await self.handler.on_send_leave_request(origin, content)
626-
return 200, content
635+
result = await self.handler.on_send_leave_request(origin, content)
636+
return 200, result
627637

628638

629639
class FederationMakeKnockServlet(BaseFederationServerServlet):
@@ -643,10 +653,10 @@ async def on_GET(
643653
except KeyError:
644654
raise SynapseError(400, "Missing required query parameter 'ver'")
645655

646-
content = await self.handler.on_make_knock_request(
656+
result = await self.handler.on_make_knock_request(
647657
origin, room_id, user_id, supported_versions=supported_versions
648658
)
649-
return 200, content
659+
return 200, result
650660

651661

652662
class FederationV1SendKnockServlet(BaseFederationServerServlet):
@@ -660,8 +670,8 @@ async def on_PUT(
660670
room_id: str,
661671
event_id: str,
662672
) -> Tuple[int, JsonDict]:
663-
content = await self.handler.on_send_knock_request(origin, content, room_id)
664-
return 200, content
673+
result = await self.handler.on_send_knock_request(origin, content, room_id)
674+
return 200, result
665675

666676

667677
class FederationEventAuthServlet(BaseFederationServerServlet):
@@ -691,8 +701,8 @@ async def on_PUT(
691701
) -> Tuple[int, Tuple[int, JsonDict]]:
692702
# TODO(paul): assert that room_id/event_id parsed from path actually
693703
# match those given in content
694-
content = await self.handler.on_send_join_request(origin, content)
695-
return 200, (200, content)
704+
result = await self.handler.on_send_join_request(origin, content)
705+
return 200, (200, result)
696706

697707

698708
class FederationV2SendJoinServlet(BaseFederationServerServlet):
@@ -710,8 +720,8 @@ async def on_PUT(
710720
) -> Tuple[int, JsonDict]:
711721
# TODO(paul): assert that room_id/event_id parsed from path actually
712722
# match those given in content
713-
content = await self.handler.on_send_join_request(origin, content)
714-
return 200, content
723+
result = await self.handler.on_send_join_request(origin, content)
724+
return 200, result
715725

716726

717727
class FederationV1InviteServlet(BaseFederationServerServlet):
@@ -729,13 +739,13 @@ async def on_PUT(
729739
# v2. This is "fine" as the only difference between V1 and V2 is the
730740
# state resolution algorithm, and we don't use that for processing
731741
# invites
732-
content = await self.handler.on_invite_request(
742+
result = await self.handler.on_invite_request(
733743
origin, content, room_version_id=RoomVersions.V1.identifier
734744
)
735745

736746
# V1 federation API is defined to return a content of `[200, {...}]`
737747
# due to a historical bug.
738-
return 200, (200, content)
748+
return 200, (200, result)
739749

740750

741751
class FederationV2InviteServlet(BaseFederationServerServlet):
@@ -763,10 +773,10 @@ async def on_PUT(
763773

764774
event.setdefault("unsigned", {})["invite_room_state"] = invite_room_state
765775

766-
content = await self.handler.on_invite_request(
776+
result = await self.handler.on_invite_request(
767777
origin, event, room_version_id=room_version
768778
)
769-
return 200, content
779+
return 200, result
770780

771781

772782
class FederationThirdPartyInviteExchangeServlet(BaseFederationServerServlet):
@@ -830,15 +840,15 @@ async def on_POST(
830840
earliest_events = content.get("earliest_events", [])
831841
latest_events = content.get("latest_events", [])
832842

833-
content = await self.handler.on_get_missing_events(
843+
result = await self.handler.on_get_missing_events(
834844
origin,
835845
room_id=room_id,
836846
earliest_events=earliest_events,
837847
latest_events=latest_events,
838848
limit=limit,
839849
)
840850

841-
return 200, content
851+
return 200, result
842852

843853

844854
class On3pidBindServlet(BaseFederationServerServlet):

0 commit comments

Comments
 (0)