Subversion Repositories SmartDukaan

Rev

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

Rev 16165 Rev 16197
Line 336... Line 336...
336
                if 'orderConfirmation' in script.text:
336
                if 'orderConfirmation' in script.text:
337
                    orderObj = json.loads(script.text.strip().split('\n')[0].split('orderConfirmation = ')[1].split(';')[0])
337
                    orderObj = json.loads(script.text.strip().split('\n')[0].split('orderConfirmation = ')[1].split(';')[0])
338
                    if merchantOrderId is None:
338
                    if merchantOrderId is None:
339
                        merchantOrderId = orderObj['0']['order_id']
339
                        merchantOrderId = orderObj['0']['order_id']
340
                        emailId = orderObj['0']['email']
340
                        emailId = orderObj['0']['email']
-
 
341
            if orderObj is None or merchantOrderId is None:
-
 
342
                resp['result'] = 'ORDER_NON_PARSEABLE'
341
                
343
                return resp
342
            br = getBrowserObject()
344
            br = getBrowserObject()
343
            url = ORDER_TRACK_URL +'&order_id=' +str(merchantOrderId)+'&email_id='+ emailId
345
            url = ORDER_TRACK_URL +'&order_id=' +str(merchantOrderId)+'&email_id='+ emailId
344
            page = br.open(url)
346
            page = br.open(url)
345
            headers = str(page.info()).split('\n')
347
            headers = str(page.info()).split('\n')
346
            page = ungzipResponse(page)
348
            page = ungzipResponse(page)