| Line 95... |
Line 95... |
| 95 |
for item in ordermap.get("items"):
|
95 |
for item in ordermap.get("items"):
|
| 96 |
merchantSubOrderId = item.get("id")
|
96 |
merchantSubOrderId = item.get("id")
|
| 97 |
for subOrder in merchantOrder.get("subOrders"):
|
97 |
for subOrder in merchantOrder.get("subOrders"):
|
| 98 |
if not subOrder.get("closed"):
|
98 |
if not subOrder.get("closed"):
|
| 99 |
if merchantSubOrderId == subOrder.get("merchantSubOrderId") and item.get("status_text") != subOrder.get("detailedStatus"):
|
99 |
if merchantSubOrderId == subOrder.get("merchantSubOrderId") and item.get("status_text") != subOrder.get("detailedStatus"):
|
| - |
|
100 |
executeBulk = True
|
| 100 |
findMap = {"orderId":merchantOrder.get("orderId"), "subOrders.merchantSubOrderId":subOrder.get("merchantSubOrderId")}
|
101 |
findMap = {"orderId":merchantOrder.get("orderId"), "subOrders.merchantSubOrderId":subOrder.get("merchantSubOrderId")}
|
| 101 |
newSub = {}
|
102 |
newSub = {}
|
| 102 |
detailedStatus = item.get("status_text")
|
103 |
detailedStatus = item.get("status_text")
|
| 103 |
newSub['detailedStatus'] = detailedStatus
|
104 |
newSub['detailedStatus'] = detailedStatus
|
| 104 |
status = self._getStatusFromDetailedStatus(detailedStatus)
|
105 |
status = self._getStatusFromDetailedStatus(detailedStatus)
|
| Line 107... |
Line 108... |
| 107 |
bulk.find(findMap).update({'$set' : updateMap})
|
108 |
bulk.find(findMap).update({'$set' : updateMap})
|
| 108 |
closed = closed and newSub['closed']
|
109 |
closed = closed and newSub['closed']
|
| 109 |
break
|
110 |
break
|
| 110 |
else:
|
111 |
else:
|
| 111 |
continue
|
112 |
continue
|
| - |
|
113 |
if executeBulk:
|
| - |
|
114 |
bulk.find({"orderId":merchantOrder.get("orderId")}).update({"$set":{"closed":closed, "parseError":False}})
|
| 112 |
|
115 |
bulk.execute()
|
| 113 |
|
116 |
|
| 114 |
def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
|
117 |
def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
|
| 115 |
try:
|
118 |
try:
|
| 116 |
resp = {}
|
119 |
resp = {}
|
| 117 |
#orderSuccessUrl = "https://paytm.com/shop/orderdetail/1155961075?actions=1&channel=web&version=2"
|
120 |
#orderSuccessUrl = "https://paytm.com/shop/orderdetail/1155961075?actions=1&channel=web&version=2"
|