Subversion Repositories SmartDukaan

Rev

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

Rev 14815 Rev 14820
Line 285... Line 285...
285
                imgDiv  = productDiv.div.div
285
                imgDiv  = productDiv.div.div
286
                detailDiv = imgDiv.find_next_sibling('div')
286
                detailDiv = imgDiv.find_next_sibling('div')
287
                detailDivs = detailDiv.findAll('div', recursive=False)
287
                detailDivs = detailDiv.findAll('div', recursive=False)
288
                arr = detailDivs[0].a.text.strip().split(" of ", 1)
288
                arr = detailDivs[0].a.text.strip().split(" of ", 1)
289
                (productTitle, quantity) = (arr[-1], (1 if len(arr)==1 else int(arr[0])) )
289
                (productTitle, quantity) = (arr[-1], (1 if len(arr)==1 else int(arr[0])) )
-
 
290
                try:
290
                unitPrice = int(float(detailDivs[2].span.text.replace('Rs. ','').replace(',','')))
291
                    unitPrice = int(float(detailDivs[2].span.text.replace('Rs. ','').replace(',','')))
-
 
292
                except:
-
 
293
                    unitPrice = int(float(detailDivs[3].span.text.replace('Rs. ','').replace(',','')))
291
                amountPaid = int((unitPrice*quantity*totalPaid)/subTotal)
294
                amountPaid = int((unitPrice*quantity*totalPaid)/subTotal)
292
                productUrl = "http://www.amazon.in" + detailDivs[0].a.get('href')
295
                productUrl = "http://www.amazon.in" + detailDivs[0].a.get('href')
293
                subOrder = SubOrder(productTitle, productUrl, merchantOrder.placedOn, amountPaid, MStore.ORDER_PLACED, quantity)
296
                subOrder = SubOrder(productTitle, productUrl, merchantOrder.placedOn, amountPaid, MStore.ORDER_PLACED, quantity)
294
                subOrder.productCode = productUrl.split('/')[5]
297
                subOrder.productCode = productUrl.split('/')[5]
295
                subOrder.unitPrice = unitPrice
298
                subOrder.unitPrice = unitPrice