[MIRROR] Fixes SSEconomy not tracking free vending machine purchases [MDB IGNORE] (#16221)

* Fixes SSEconomy not tracking free vending machine purchases (#69876)

* Fixes SSEconomy not tracking free vending machine purchases

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
This commit is contained in:
SkyratBot
2022-09-15 05:34:39 +02:00
committed by GitHub
parent f69236b07a
commit fd8e56dc6b

View File

@@ -220,7 +220,7 @@ SUBSYSTEM_DEF(economy)
* * vendor: The object or structure medium that is charging the user. For Vending machines that's the machine, for payment component that's the parent, cargo that's the crate, etc.
*/
/datum/controller/subsystem/economy/proc/track_purchase(datum/bank_account/account, price_to_use, vendor)
if(!account || !price_to_use || !vendor)
if(!account || isnull(price_to_use) || !vendor)
CRASH("Track purchases was missing an argument! (Account, Price, or Vendor.)")
audit_log += list(list(