Don't recache all items until finished removing
This commit is contained in:
@@ -1351,10 +1351,11 @@ function deleteBusinessFloorItemsCommand(command, params, client) {
|
|||||||
|
|
||||||
let tempCache = getBusinessData(businessId).floorItemCache;
|
let tempCache = getBusinessData(businessId).floorItemCache;
|
||||||
for (let i in tempCache) {
|
for (let i in tempCache) {
|
||||||
deleteItem(tempCache[i]);
|
deleteItem(tempCache[i], getPlayerData(client).accountData.databaseId, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
cacheBusinessItems(businessId);
|
cacheBusinessItems(businessId);
|
||||||
|
setAllItemDataIndexes();
|
||||||
|
|
||||||
messageAdmins(`{adminOrange}${getPlayerName(client)}{MAINCOLOUR} deleted all on-sale items for business {businessBlue}${getBusinessData(businessId).name}`, true);
|
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;
|
let tempCache = getBusinessData(businessId).storageItemCache;
|
||||||
for (let i in tempCache) {
|
for (let i in tempCache) {
|
||||||
deleteItem(tempCache[i]);
|
deleteItem(tempCache[i], getPlayerData(client).accountData.databaseId, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
cacheBusinessItems(businessId);
|
cacheBusinessItems(businessId);
|
||||||
|
setAllItemDataIndexes();
|
||||||
|
|
||||||
messageAdmins(`{adminOrange}${getPlayerName(client)}{MAINCOLOUR} deleted all storage items for business {businessBlue}${getBusinessData(businessId).name}`, true);
|
messageAdmins(`{adminOrange}${getPlayerName(client)}{MAINCOLOUR} deleted all storage items for business {businessBlue}${getBusinessData(businessId).name}`, true);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user