mirror of
https://github.com/Karaka-Management/oms-Shop.git
synced 2026-01-11 18:48:41 +00:00
code fixes
This commit is contained in:
parent
8c0014c793
commit
3eeb5fd9b9
|
|
@ -249,10 +249,7 @@ final class ApiController extends Controller
|
|||
}
|
||||
|
||||
if (!empty($attr = $item->getAttribute('accessoryfor')->value->getValue())) {
|
||||
if (!isset($schema['isAccessoryOrSparePartFor'])) {
|
||||
$schema['isAccessoryOrSparePartFor'] = [];
|
||||
}
|
||||
|
||||
$schema['isAccessoryOrSparePartFor'] = [];
|
||||
$schema['isAccessoryOrSparePartFor'][] = [
|
||||
'@type' => 'Product',
|
||||
'identifier' => $attr,
|
||||
|
|
@ -401,7 +398,7 @@ final class ApiController extends Controller
|
|||
$billElement = $this->app->moduleManager->get('Billing', 'ApiBill')->createBaseBillElement($item, $bill, $request);
|
||||
$bill->addElement($billElement);
|
||||
|
||||
$this->createModel($request->header->account, null, $billElement, BillElementMapper::class, 'bill_element', $request->getOrigin());
|
||||
$this->createModel($request->header->account, $billElement, BillElementMapper::class, 'bill_element', $request->getOrigin());
|
||||
$this->updateModel($request->header->account, $old, $bill, BillMapper::class, 'bill', $request->getOrigin());
|
||||
|
||||
// @todo make this configurable (either from the customer payment info or some item default setting)!!!
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user