Can now void individual instruction rows
This commit is contained in:
@@ -413,7 +413,7 @@ const voidOrderItems = (orderItemIds: number[]) => {
|
||||
if(orderItemToVoid) {
|
||||
if(orderItemToVoid.item.item_type == "instruction") {
|
||||
const parentItem = getParentItem(orderItemToVoid.id, originalOrderItemList)
|
||||
if(originalSelectedIds.includes(parentItem.id) && parentItem.qty-1 < 1){
|
||||
if(originalSelectedIds.includes(parentItem.id) && parentItem.qty-1 < 1 || !originalSelectedIds.includes(parentItem.id)){
|
||||
decrementItemQty(orderItemToVoid)
|
||||
}
|
||||
} else decrementItemQty(orderItemToVoid)
|
||||
@@ -629,4 +629,4 @@ $(() => {
|
||||
$('.coverSelector, .gridContainer').hide()
|
||||
if(OrderScreen.table)
|
||||
ajax(`/order/getOrderScreenData/${OrderScreen.table.table_number}`, null, 'get', setupOrderScreen, null, null)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user