Helpviewer/Passwords/PasswordManager.py

changeset 4331
711e7c35a49b
parent 4327
ff666d8230f7
child 4631
5c1a96925da4
--- a/Helpviewer/Passwords/PasswordManager.py	Thu Jul 23 20:14:30 2015 +0200
+++ b/Helpviewer/Passwords/PasswordManager.py	Sat Jul 25 13:02:39 2015 +0200
@@ -369,7 +369,7 @@
         contentTypeHeader = request.rawHeader(b"Content-Type")
         if contentTypeHeader.isEmpty():
             return
-        multipart = contentTypeHeader.startsWith("multipart/form-data")
+        multipart = contentTypeHeader.startsWith(b"multipart/form-data")
         if multipart:
             boundary = contentTypeHeader.split(" ")[1].split("=")[1]
         else:
@@ -470,7 +470,7 @@
                 from PyQt5.QtCore import QUrlQuery
                 argsUrl = QUrl.fromEncoded(
                     QByteArray(b"foo://bar.com/?" + QUrl.fromPercentEncoding(
-                        data.replace(b"+", b"%20")).encode()))
+                        data.replace(b"+", b"%20")).encode("utf-8")))
                 encodedArgs = QUrlQuery(argsUrl).queryItems()
             else:
                 argsUrl = QUrl.fromEncoded(

eric ide

mercurial