diff --git a/src/util/hardwareLibrary/hardwareItemValidation.ts b/src/util/hardwareLibrary/hardwareItemValidation.ts index e5b04a39..0b09c780 100644 --- a/src/util/hardwareLibrary/hardwareItemValidation.ts +++ b/src/util/hardwareLibrary/hardwareItemValidation.ts @@ -250,7 +250,7 @@ export const getAllHardwareItems = async (userId?: number): Promise => let remainingItemCount: number = item.totalStock - (item.reservedStock + item.takenStock); let reservationForItem = userReservations.find(reservation => reservation.hardwareItem.name === item.name); - if (reservationForItem && !reservationForItem.isReserved && !isReservationValid(reservationForItem.reservationExpiry)) { + if (reservationForItem && reservationForItem.isReserved && !isReservationValid(reservationForItem.reservationExpiry)) { remainingItemCount += reservationForItem.reservationQuantity; await deleteReservation(reservationForItem.reservationToken); reservationForItem = undefined;