Subversion Repositories SmartDukaan

Rev

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

Rev 14402 Rev 14403
Line 287... Line 287...
287
                                    breakFlag = True
287
                                    breakFlag = True
288
                                    break
288
                                    break
289
                                else: 
289
                                else: 
290
                                    findMap = {"orderId": order['orderId'], "subOrders.merchantSubOrderId": merchantSubOrderId}
290
                                    findMap = {"orderId": order['orderId'], "subOrders.merchantSubOrderId": merchantSubOrderId}
291
                            elif "Status" in line:
291
                            elif "Status" in line:
-
 
292
                                print line
292
                                detailedStatus = re.findall('>(.*?)</span>', line, re.IGNORECASE)[0]
293
                                detailedStatus = re.findall('>(.*?)</span>', line, re.IGNORECASE)[0]
293
                                updateMap["subOrders.$.detailedStatus"] = detailedStatus
294
                                updateMap["subOrders.$.detailedStatus"] = detailedStatus
294
                                status = self._getStatusFromDetailedStatus(detailedStatus) 
295
                                status = self._getStatusFromDetailedStatus(detailedStatus) 
295
                                closedStatus = status in [Store.ORDER_DELIVERED, Store.ORDER_CANCELLED]
296
                                closedStatus = status in [Store.ORDER_DELIVERED, Store.ORDER_CANCELLED]
296
                                updateMap["subOrders.$.status"] = status
297
                                updateMap["subOrders.$.status"] = status