Subversion Repositories SmartDukaan

Rev

Rev 14349 | Rev 14870 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14349 Rev 14832
Line 127... Line 127...
127
    def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
127
    def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
128
        resp = {}
128
        resp = {}
129
        paymentId = int(re.findall(r'=(.*)?',orderSuccessUrl)[0])
129
        paymentId = int(re.findall(r'=(.*)?',orderSuccessUrl)[0])
130
        orderRequest = urllib2.Request(SAHOLIC_ORDER_URL %(paymentId), headers=headers)
130
        orderRequest = urllib2.Request(SAHOLIC_ORDER_URL %(paymentId), headers=headers)
131
        try:
131
        try:
132
            response = urllib2.urlopen(orderRequest).read()
132
            connection = urllib2.urlopen(orderRequest)
-
 
133
            response = connection.read()
-
 
134
            connection.close()
133
            response = json.loads(response)['response']
135
            response = json.loads(response)['response']
134
            payment = response['payment']
136
            payment = response['payment']
135
            subOrders = []
137
            subOrders = []
136
            orders = response['orders']
138
            orders = response['orders']
137
            items = response['itemsMap']
139
            items = response['itemsMap']