- 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.status = statusTransaction.FAILED; | ||||||
|     dataTransaction.callback_json = callback; |     dataTransaction.callback_json = callback; | ||||||
|     dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`; |     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 |     //GET COA | ||||||
| @@ -1310,8 +1313,10 @@ export class TransactionService { | |||||||
|     } |     } | ||||||
|     dataTransaction.callback_json = callback; |     dataTransaction.callback_json = callback; | ||||||
|  |  | ||||||
|     if (callback['price'] != dataTransaction.product_price.price) { |     if (callback['message'].contains("METRO")) { | ||||||
|       dataTransaction.product_price.price = callback['price'] |       if (callback['price'] != dataTransaction.product_price.price) { | ||||||
|  |         dataTransaction.product_price.price = callback['price'] | ||||||
|  |       } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     const userData = await this.userService.findExist(dataTransaction.user); |     const userData = await this.userService.findExist(dataTransaction.user); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user