| Line 166... |
Line 166... |
| 166 |
findMap = {"orderId":merchantOrder.get("orderId"), "subOrders.merchantSubOrderId":subOrder.get("merchantSubOrderId")}
|
166 |
findMap = {"orderId":merchantOrder.get("orderId"), "subOrders.merchantSubOrderId":subOrder.get("merchantSubOrderId")}
|
| 167 |
trackingUrl = subOrder.get("trackingUrl")
|
167 |
trackingUrl = subOrder.get("trackingUrl")
|
| 168 |
if not map1.has_key(trackingUrl):
|
168 |
if not map1.has_key(trackingUrl):
|
| 169 |
map1[trackingUrl] = self.parseTrackingUrl(trackingUrl)
|
169 |
map1[trackingUrl] = self.parseTrackingUrl(trackingUrl)
|
| 170 |
newOrder = map1.get(trackingUrl)
|
170 |
newOrder = map1.get(trackingUrl)
|
| 171 |
newOrder['cashBackStatus'] = subOrder.get('cashBackStatus')
|
171 |
updateMap = self.getUpdateMap(newOrder, subOrder.get('cashBackStatus'))
|
| 172 |
updateMap = self.getUpdateMap(newOrder)
|
- |
|
| 173 |
print findMap, "\n", updateMap
|
172 |
print findMap, "\n", updateMap
|
| 174 |
bulk.find(findMap).update({'$set' : updateMap})
|
173 |
bulk.find(findMap).update({'$set' : updateMap})
|
| 175 |
closed = closed and newOrder['closed']
|
174 |
closed = closed and newOrder['closed']
|
| 176 |
if executeBulk:
|
175 |
if executeBulk:
|
| 177 |
bulk.find({"orderId":merchantOrder.get("orderId")}).update({"$set":{"closed":closed, "parseError":False}})
|
176 |
bulk.find({"orderId":merchantOrder.get("orderId")}).update({"$set":{"closed":closed, "parseError":False}})
|