PluginProbe
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler / 1.6.6
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler v1.6.6
1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.4 1.5.5 1.5.3 1.5.2 1.5.1 1.5.0 1.4.2 1.4.1 1.4.0 1.3.28 1.3.27 1.3.26 1.3.25 1.3.23 1.3.22 1.3.21 1.3.20 1.3.19 All 49 releases
← All changes | api/Resource/OrderResource.php +5 -1 1.6.1 → 1.6.6 View file →
@@ -2499,8 +2499,12 @@
2499 2499 foreach ($keysToInclude as $key) {
2500 2500 $address->{$key} = $addressData[$key];
2501 2501 }
2502 2502
2503 + if (array_key_exists('meta', $addressData)) {
2504 + $address->meta = $addressData['meta'];
2505 + }
2506 +
2503 2507 if ($address->save()) {
2504 2508 return $address;
2505 2509 }
2506 2510 return static::makeErrorResponse([
@@ -2509,9 +2513,9 @@
2509 2513 }
2510 2514
2511 2515 private static function createOrderAddress(array $address, $orderId)
2512 2516 {
2513 - $keysToInclude = ['order_id', 'type', 'name', 'address_1', 'address_2', 'city', 'state', 'postcode', 'country'];
2517 + $keysToInclude = ['order_id', 'type', 'name', 'address_1', 'address_2', 'city', 'state', 'postcode', 'country', 'meta'];
2514 2518 $address = Arr::only($address, $keysToInclude);
2515 2519 $address['order_id'] = $orderId;
2516 2520
2517 2521 if (!empty($address)) {