Revert "[FIX] payment_paypal: html-decode PDT responses"

This reverts commit 8b64bf7682.

This should have been fixed in 8.0, a moment of distraction made me
push it in 10.0.

This is not the branch you are looking for, carry on.
This commit is contained in:
Damien Bouvy
2016-12-19 18:11:46 +01:00
parent 8b64bf7682
commit 737cca3ec7
+1 -5
View File
@@ -3,7 +3,6 @@
import json
import logging
import pprint
import urllib
import urllib2
import werkzeug
@@ -27,7 +26,7 @@ class PaypalController(http.Controller):
return return_url
def _parse_pdt_response(self, response):
""" Parse a text response for a PDT verification .
""" Parse a text reponse for a PDT verification .
:param response str: text response, structured in the following way:
STATUS\nkey1=value1\nkey2=value2...\n
@@ -38,9 +37,6 @@ class PaypalController(http.Controller):
lines = filter(None, response.split('\n'))
status = lines.pop(0)
pdt_post = dict(line.split('=', 1) for line in lines)
# html unescape
for post in pdt_post:
pdt_post[post] = urllib.unquote_plus(pdt_post[post]).decode('utf8')
return status, pdt_post
def paypal_validate_data(self, **post):