fix: service create / update
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -177,11 +177,8 @@ class Manager {
|
||||
throw new InvalidArgumentException("Provider '$providerId' does not support service creation");
|
||||
}
|
||||
|
||||
// Create a fresh service instance
|
||||
$service = $provider->serviceFresh();
|
||||
|
||||
// Deserialize the data into the service
|
||||
$service->jsonDeserialize($data);
|
||||
// Create a service instance with provided data
|
||||
$service = $provider->serviceFresh()->jsonDeserialize($data);
|
||||
|
||||
// Create the service
|
||||
$serviceId = $provider->serviceCreate($tenantId, $userId, $service);
|
||||
@@ -218,8 +215,8 @@ class Manager {
|
||||
throw new InvalidArgumentException("Service '$serviceId' not found");
|
||||
}
|
||||
|
||||
// Update with new data
|
||||
$service->jsonDeserialize($data);
|
||||
// Create a service instance with updated data
|
||||
$service = $provider->serviceFresh()->jsonDeserialize($data);
|
||||
|
||||
// Modify the service
|
||||
$provider->serviceModify($tenantId, $userId, $service);
|
||||
|
||||
Reference in New Issue
Block a user