This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Commit 9e89509 1 parent d3235d9 commit 9e89509 Copy full SHA for 9e89509
File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 30
30
SynapseError ,
31
31
)
32
32
from synapse .util .stringutils import random_string
33
+ from synapse .http .client import SimpleHttpClient
33
34
34
35
from ._base import BaseHandler
35
36
@@ -40,7 +41,9 @@ class IdentityHandler(BaseHandler):
40
41
def __init__ (self , hs ):
41
42
super (IdentityHandler , self ).__init__ (hs )
42
43
43
- self .http_client = hs .get_simple_http_client ()
44
+ self .http_client = SimpleHttpClient (
45
+ hs , ip_blacklist = hs .config .federation_ip_range_blacklist
46
+ )
44
47
self .federation_http_client = hs .get_http_client ()
45
48
self .hs = hs
46
49
Original file line number Diff line number Diff line change 33
33
from synapse .types import RoomID , UserID
34
34
from synapse .util .async_helpers import Linearizer
35
35
from synapse .util .distributor import user_joined_room , user_left_room
36
+ from synapse .http .client import SimpleHttpClient
36
37
from synapse .util .hash import sha256_and_url_safe_base64
37
38
38
39
from ._base import BaseHandler
@@ -61,7 +62,9 @@ def __init__(self, hs):
61
62
self .auth = hs .get_auth ()
62
63
self .state_handler = hs .get_state_handler ()
63
64
self .config = hs .config
64
- self .simple_http_client = hs .get_simple_http_client ()
65
+ self .simple_http_client = SimpleHttpClient (
66
+ hs , ip_blacklist = hs .config .federation_ip_range_blacklist
67
+ )
65
68
66
69
self .federation_handler = hs .get_handlers ().federation_handler
67
70
self .directory_handler = hs .get_handlers ().directory_handler
You can’t perform that action at this time.
0 commit comments