# HG changeset patch # User Edouard Tisserant # Date 1684336419 -7200 # Node ID ef65e5b074648ef37e76736cf73f052a53cef1b5 # Parent b3394107eb8bb0f6217e638dcf1cc80a5baa1fdf Runtime: Fix web settings file upload. diff -r b3394107eb8b -r ef65e5b07464 runtime/NevowServer.py --- a/runtime/NevowServer.py Wed May 17 17:13:01 2023 +0200 +++ b/runtime/NevowServer.py Wed May 17 17:13:39 2023 +0200 @@ -237,7 +237,7 @@ if uploadedfile is not None: fobj = getattr(uploadedfile, "file", None) if fobj is not None: - with open(uploadedfile.filename, 'w') as destfd: + with open(uploadedfile.filename, 'wb') as destfd: fobj.seek(0) shutil.copyfileobj(fobj,destfd)