Subversion Repositories SmartDukaan

Rev

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

Rev 14023 Rev 14145
Line 54... Line 54...
54
        br.form['data[User][email]'] = USERNAME
54
        br.form['data[User][email]'] = USERNAME
55
        br.submit()
55
        br.submit()
56
        response = br.open(CONFIG_URL)
56
        response = br.open(CONFIG_URL)
57
        
57
        
58
        token =  re.findall('"session_token":"(.*?)"', ungzipResponse(response), re.IGNORECASE)[0]
58
        token =  re.findall('"session_token":"(.*?)"', ungzipResponse(response), re.IGNORECASE)[0]
59
        
59
        print token
60
        allOffers = self._getAllOffers(br, token)
60
        allOffers = self._getAllOffers(br, token)
61
        
61
        
62
        allPyOffers = []
62
        allPyOffers = []
63
        maxSaleDate = self._getLastSaleDate()
63
        maxSaleDate = self._getLastSaleDate()
64
        newMaxSaleDate = maxSaleDate
64
        newMaxSaleDate = maxSaleDate
Line 208... Line 208...
208
        try:
208
        try:
209
            br = getBrowserObject()
209
            br = getBrowserObject()
210
            url = ORDER_TRACK_URL + re.findall('.*(\?.*?)$', orderSuccessUrl,re.IGNORECASE)[0]
210
            url = ORDER_TRACK_URL + re.findall('.*(\?.*?)$', orderSuccessUrl,re.IGNORECASE)[0]
211
            page = br.open(url)
211
            page = br.open(url)
212
            page = ungzipResponse(page)
212
            page = ungzipResponse(page)
213
            merchantOrder = self._parse(orderId, subTagId, userId, page, orderSuccessUrl)   
213
            merchantOrder = self._parse(orderId, subTagId, userId, page, orderSuccessUrl)
-
 
214
            merchantOrder.orderTrackingUrl = url   
214
            self._saveToOrder(todict(merchantOrder))
215
            self._saveToOrder(todict(merchantOrder))
215
            resp['result'] = 'ORDER_CREATED'
216
            resp['result'] = 'ORDER_CREATED'
216
            return resp
217
            return resp
217
        except:
218
        except:
218
            print "Error occurred"
219
            print "Error occurred"