File tree Expand file tree Collapse file tree 3 files changed +5
-12
lines changed Expand file tree Collapse file tree 3 files changed +5
-12
lines changed Original file line number Diff line number Diff line change @@ -195,9 +195,10 @@ async def on_GET(
195
195
def register_servlets (hs : "HomeServer" , http_server : HttpServer ) -> None :
196
196
if hs .config .experimental .msc3916_authenticated_media_enabled :
197
197
media_repo = hs .get_media_repository ()
198
- UnstablePreviewURLServlet (hs , media_repo , media_repo .media_storage ).register (
199
- http_server
200
- )
198
+ if hs .config .media .url_preview_enabled :
199
+ UnstablePreviewURLServlet (hs , media_repo , media_repo .media_storage ).register (
200
+ http_server
201
+ )
201
202
UnstableMediaConfigResource (hs ).register (http_server )
202
203
UnstableThumbnailResource (hs , media_repo , media_repo .media_storage ).register (
203
204
http_server
Original file line number Diff line number Diff line change @@ -290,14 +290,6 @@ def write_err(f: Failure) -> Failure:
290
290
config = self .default_config ()
291
291
config ["media_store_path" ] = self .media_store_path
292
292
config ["max_image_pixels" ] = 2000000
293
- config ["url_preview_enabled" ] = True
294
- config ["max_spider_size" ] = 9999999
295
- config ["url_preview_ip_range_blacklist" ] = (
296
- "192.168.1.1" ,
297
- "1.0.0.0/8" ,
298
- "3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" ,
299
- "2001:800::/21" ,
300
- )
301
293
302
294
provider_config = {
303
295
"module" : "synapse.media.storage_provider.FileStorageProviderBackend" ,
Original file line number Diff line number Diff line change @@ -168,10 +168,10 @@ def test_remote_media_thumbnail_normally_unblocked(self) -> None:
168
168
169
169
170
170
class UnstableURLPreviewTests (unittest .HomeserverTestCase ):
171
- servlets = [media .register_servlets ]
172
171
if not lxml :
173
172
skip = "url preview feature requires lxml"
174
173
174
+ servlets = [media .register_servlets ]
175
175
hijack_auth = True
176
176
user_id = "@test:user"
177
177
end_content = (
You can’t perform that action at this time.
0 commit comments