Fix utf8 post data parsing
This commit is contained in:
parent
ead1b3e5f5
commit
0598bcf332
1 changed files with 2 additions and 1 deletions
|
@ -640,7 +640,8 @@ class UiRequest(object):
|
||||||
return self.error400()
|
return self.error400()
|
||||||
|
|
||||||
def actionSiteAdd(self):
|
def actionSiteAdd(self):
|
||||||
post = dict(urllib.parse.parse_qsl(self.env["wsgi.input"].read()))
|
post_data = self.env["wsgi.input"].read().decode()
|
||||||
|
post = dict(urllib.parse.parse_qsl(post_data))
|
||||||
if post["add_nonce"] not in self.server.add_nonces:
|
if post["add_nonce"] not in self.server.add_nonces:
|
||||||
return self.error403("Add nonce error.")
|
return self.error403("Add nonce error.")
|
||||||
self.server.add_nonces.remove(post["add_nonce"])
|
self.server.add_nonces.remove(post["add_nonce"])
|
||||||
|
|
Loading…
Reference in a new issue