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 (!empty($attr = $item->getAttribute('accessoryfor')->value->getValue())) {
|
||||||
if (!isset($schema['isAccessoryOrSparePartFor'])) {
|
|
||||||
$schema['isAccessoryOrSparePartFor'] = [];
|
$schema['isAccessoryOrSparePartFor'] = [];
|
||||||
}
|
|
||||||
|
|
||||||
$schema['isAccessoryOrSparePartFor'][] = [
|
$schema['isAccessoryOrSparePartFor'][] = [
|
||||||
'@type' => 'Product',
|
'@type' => 'Product',
|
||||||
'identifier' => $attr,
|
'identifier' => $attr,
|
||||||
|
|
@ -401,7 +398,7 @@ final class ApiController extends Controller
|
||||||
$billElement = $this->app->moduleManager->get('Billing', 'ApiBill')->createBaseBillElement($item, $bill, $request);
|
$billElement = $this->app->moduleManager->get('Billing', 'ApiBill')->createBaseBillElement($item, $bill, $request);
|
||||||
$bill->addElement($billElement);
|
$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());
|
$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)!!!
|
// @todo make this configurable (either from the customer payment info or some item default setting)!!!
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user