From b5e8cad67210f8d37f8abeee4262a59d5eac23fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonel=20C=C3=A2mara?= Date: Fri, 8 Jun 2018 10:45:36 +0100 Subject: [PATCH] Import urllib stuff from _compat --- gluon/contrib/AuthorizeNet.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gluon/contrib/AuthorizeNet.py b/gluon/contrib/AuthorizeNet.py index 02f7a697..705db6f8 100755 --- a/gluon/contrib/AuthorizeNet.py +++ b/gluon/contrib/AuthorizeNet.py @@ -18,7 +18,7 @@ from __future__ import print_function __all__ = ['AIM'] from operator import itemgetter -import urllib +from gluon._compat import urlopen, urlencode, FancyURLopener _known_tuple_types = {} @@ -116,17 +116,17 @@ class AIM: self.setParameter('x_tran_key', transkey) def process(self): - encoded_args = urllib.urlencode(self.parameters) + encoded_args = urlencode(self.parameters) if self.testmode == True: url = 'https://test.authorize.net/gateway/transact.dll' else: url = 'https://secure.authorize.net/gateway/transact.dll' if self.proxy is None: - self.results += str(urllib.urlopen( + self.results += str(urlopen( url, encoded_args).read()).split(self.delimiter) else: - opener = urllib.FancyURLopener(self.proxy) + opener = FancyURLopener(self.proxy) opened = opener.open(url, encoded_args) try: self.results += str(opened.read()).split(self.delimiter)