CORPORATION: Fix NaN Total Assets caused by bug in bulkPurchase API (#1573)

This commit is contained in:
catloversg
2024-08-15 12:09:41 +07:00
committed by GitHub
parent 1d9e026b6e
commit dbeaef94a2
4 changed files with 24 additions and 16 deletions
-2
View File
@@ -336,8 +336,6 @@ export function NetscriptCorporation(): InternalAPI<NSCorporation> {
const cityName = getEnumHelper("CityName").nsGetMember(ctx, _cityName);
const materialName = getEnumHelper("CorpMaterialName").nsGetMember(ctx, _materialName, "materialName");
const amt = helpers.number(ctx, "amt", _amt);
if (amt < 0 || !Number.isFinite(amt))
throw new Error("Invalid value for amount field! Must be numeric and greater than or equal to 0");
const material = getMaterial(divisionName, cityName, materialName);
buyMaterial(division, material, amt);
},