From 3d23ef587136f5b9ea1506956f97d1daa32d34b6 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 17 Dec 2022 14:50:06 -0600 Subject: [PATCH] Don't recache all items until finished removing --- scripts/server/business.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/server/business.js b/scripts/server/business.js index e71bb2b5..99a9ab63 100644 --- a/scripts/server/business.js +++ b/scripts/server/business.js @@ -1351,10 +1351,11 @@ function deleteBusinessFloorItemsCommand(command, params, client) { let tempCache = getBusinessData(businessId).floorItemCache; for (let i in tempCache) { - deleteItem(tempCache[i]); + deleteItem(tempCache[i], getPlayerData(client).accountData.databaseId, false); } cacheBusinessItems(businessId); + setAllItemDataIndexes(); messageAdmins(`{adminOrange}${getPlayerName(client)}{MAINCOLOUR} deleted all on-sale items for business {businessBlue}${getBusinessData(businessId).name}`, true); } @@ -1380,10 +1381,11 @@ function deleteBusinessStorageItemsCommand(command, params, client) { let tempCache = getBusinessData(businessId).storageItemCache; for (let i in tempCache) { - deleteItem(tempCache[i]); + deleteItem(tempCache[i], getPlayerData(client).accountData.databaseId, false); } cacheBusinessItems(businessId); + setAllItemDataIndexes(); messageAdmins(`{adminOrange}${getPlayerName(client)}{MAINCOLOUR} deleted all storage items for business {businessBlue}${getBusinessData(businessId).name}`, true); }