diff --git a/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderAddressLogic.php b/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderAddressLogic.php index c7eba21..d72b6bd 100644 --- a/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderAddressLogic.php +++ b/app/Classes/Modules/ControllersLogic/Orders/UpdateOrderAddressLogic.php @@ -1,14 +1,7 @@ address_id); - return $this->UpdatesOrderAddress->execute($orderId,$addressObject); - return new JsonResponse([],HttpStatus::RESOURCE_CREATED); + return $this->UpdatesOrderAddress->execute($orderId,$request->address_id); + return new JsonResponse([],HttpStatus::REQUEST_ACCEPTED); } catch (\Exception $exception) { throw new InternalServerErrorException("Failed to update address because{$exception->getMessage()}"); diff --git a/app/Classes/Modules/Orders/DataTransferObjects/AddressObject.php b/app/Classes/Modules/Orders/DataTransferObjects/AddressObject.php deleted file mode 100644 index 7559e6b..0000000 --- a/app/Classes/Modules/Orders/DataTransferObjects/AddressObject.php +++ /dev/null @@ -1,37 +0,0 @@ -addressId = $addressId; - } - - /** - * @return string - */ - public function getAddressId(): string - { - return $this->addressId; - } - - - - -} \ No newline at end of file diff --git a/app/Classes/Modules/Orders/Services/UpdatesOrderAddress.php b/app/Classes/Modules/Orders/Services/UpdatesOrderAddress.php index 1091738..3a3750c 100644 --- a/app/Classes/Modules/Orders/Services/UpdatesOrderAddress.php +++ b/app/Classes/Modules/Orders/Services/UpdatesOrderAddress.php @@ -1,14 +1,7 @@ repository->findOrFail($orderId); - $repository->address_id = $addressObject->getAddressId(); + $repository->address_id = $addressId; $repository->save(); return new JsonResponse([],HttpStatus::OK); diff --git a/app/Http/Controllers/Orders/UpdateOrderAddressController.php b/app/Http/Controllers/Orders/UpdateOrderAddressController.php index 78f79ea..4ccf670 100644 --- a/app/Http/Controllers/Orders/UpdateOrderAddressController.php +++ b/app/Http/Controllers/Orders/UpdateOrderAddressController.php @@ -1,14 +1,7 @@ 'api', 'prefix' => 'v1', 'as' => 'api.'], function Route::post('/bulk-receive-notes', 'BulkReceiveNotesController@create')->name('bulk.receive.update'); - Route::post('/{orderId}/address','UpdateOrderAddressController@update')->name('address.update'); + Route::post('/{orderId}/address','UpdateOrderAddressController@update')->name('address.order.update'); });