- add auto update price when getting callback metro only for metro
This commit is contained in:
		| @@ -1221,8 +1221,11 @@ export class TransactionService { | ||||
|     dataTransaction.status = statusTransaction.FAILED; | ||||
|     dataTransaction.callback_json = callback; | ||||
|     dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`; | ||||
|     if (callback['price'] != dataTransaction.product_price.price) { | ||||
|       dataTransaction.product_price.price = callback['price'] | ||||
|  | ||||
|     if (callback['message'].contains("METRO")) { | ||||
|       if (callback['price'] != dataTransaction.product_price.price) { | ||||
|         dataTransaction.product_price.price = callback['price'] | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     //GET COA | ||||
| @@ -1310,8 +1313,10 @@ export class TransactionService { | ||||
|     } | ||||
|     dataTransaction.callback_json = callback; | ||||
|  | ||||
|     if (callback['price'] != dataTransaction.product_price.price) { | ||||
|       dataTransaction.product_price.price = callback['price'] | ||||
|     if (callback['message'].contains("METRO")) { | ||||
|       if (callback['price'] != dataTransaction.product_price.price) { | ||||
|         dataTransaction.product_price.price = callback['price'] | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     const userData = await this.userService.findExist(dataTransaction.user); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user