Add BinStack inventory count updating

This commit is contained in:
Skylar Ittner 2018-05-24 22:25:52 -06:00
parent aff3a068b1
commit 56bb0fbb78

View File

@ -88,14 +88,20 @@ switch ($VARS['action']) {
$txid = $database->id(); $txid = $database->id();
foreach ($items as $i) { foreach ($items as $i) {
$itemname = $binstack->get('items', 'name', ['itemid' => $i['id']]); $item = $binstack->get('items', ['name', 'qty'], ['itemid' => $i['id']]);
$database->insert('lines', [ $database->insert('lines', [
'txid' => $txid, 'txid' => $txid,
'amount' => $i['each'], 'amount' => $i['each'],
'name' => $itemname, 'name' => $item['name'],
'itemid' => $i['id'], 'itemid' => $i['id'],
'qty' => $i['qty'] 'qty' => $i['qty']
]); ]);
$binstack->update('items', [
'qty[-]' => $i['qty']
], [
'itemid' => $i['id']
]);
} }
foreach ($payments as $p) { foreach ($payments as $p) {