Skip to content

Commit 59ca557

Browse files
authored
fix: inconsistency in pendingInvestOrders (#216)
Fixes #214
1 parent 20419ae commit 59ca557

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

src/handlers/batchRequestManagerHandlers.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,8 @@ export async function updateDepositRequest({
6868
undefined,
6969
true
7070
)) as PendingInvestOrderService;
71-
const { createdAtTxHash } = pendingInvestOrder.read();
72-
const isNewOrder = createdAtTxHash === event.transaction.hash;
73-
7471
pendingInvestOrder.updateQueuedAmount(queuedUserAssetAmount);
75-
if (isNewOrder || queuedUserAssetAmount === 0n)
76-
pendingInvestOrder.updatePendingAmount(pendingUserAssetAmount);
72+
if (queuedUserAssetAmount === 0n) pendingInvestOrder.updatePendingAmount(pendingUserAssetAmount);
7773
await pendingInvestOrder.saveOrClear(event);
7874

7975
// TODO: DEPRECATED to be deleted in future releases
@@ -153,12 +149,8 @@ export async function updateRedeemRequest({
153149
undefined,
154150
true
155151
)) as PendingRedeemOrderService;
156-
const { createdAtTxHash } = pendingRedeemOrder.read();
157-
const isNewOrder = createdAtTxHash === event.transaction.hash;
158-
159152
pendingRedeemOrder.updateQueuedAmount(queuedUserShareAmount);
160-
if (isNewOrder || queuedUserShareAmount === 0n)
161-
pendingRedeemOrder.updatePendingAmount(pendingUserShareAmount);
153+
if (queuedUserShareAmount === 0n) pendingRedeemOrder.updatePendingAmount(pendingUserShareAmount);
162154

163155
await pendingRedeemOrder.saveOrClear(event);
164156

0 commit comments

Comments
 (0)