# HG changeset patch # User Goffi # Date 1643127300 -3600 # Node ID 75f8d206e55193f4850fdfdf80fa005d4ce99b57 # Parent 6878745a47e810cc90c905d3d4e5f4f3c1980992 component file sharing: set server name at render time diff -r 6878745a47e8 -r 75f8d206e551 sat/plugins/plugin_comp_file_sharing.py --- a/sat/plugins/plugin_comp_file_sharing.py Tue Jan 25 17:13:32 2022 +0100 +++ b/sat/plugins/plugin_comp_file_sharing.py Tue Jan 25 17:15:00 2022 +0100 @@ -82,10 +82,10 @@ "{used_space}, you can't upload {file_size} more." ) -server.version = unicodedata.normalize( +HTTP_VERSION = unicodedata.normalize( 'NFKD', f"{C.APP_NAME} file sharing {C.APP_VERSION}" -).encode('ascii','ignore') +) class HTTPFileServer(resource.Resource): @@ -122,6 +122,7 @@ return 'attachment' def render(self, request): + request.setHeader("server", HTTP_VERSION) request.setHeader("Access-Control-Allow-Origin", "*") request.setHeader("Access-Control-Allow-Methods", "OPTIONS, HEAD, GET, PUT") request.setHeader(