mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-09 01:15:04 -04:00
Add Content-Disposition headers to media repo v1 downloads
This commit is contained in:
parent
6825eef955
commit
2124f668db
3 changed files with 30 additions and 7 deletions
|
@ -84,6 +84,10 @@ class UploadResource(BaseMediaResource):
|
|||
code=413,
|
||||
)
|
||||
|
||||
upload_name = request.args.get("filename", None)
|
||||
if upload_name:
|
||||
upload_name = upload_name[0]
|
||||
|
||||
headers = request.requestHeaders
|
||||
|
||||
if headers.hasHeader("Content-Type"):
|
||||
|
@ -99,7 +103,7 @@ class UploadResource(BaseMediaResource):
|
|||
# TODO(markjh): parse content-dispostion
|
||||
|
||||
content_uri = yield self.create_content(
|
||||
media_type, None, request.content.read(),
|
||||
media_type, upload_name, request.content.read(),
|
||||
content_length, auth_user
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue