fix(api): one click service name and description cannot be set during creation

This commit is contained in:
peaklabs-dev 2026-01-13 17:26:51 +01:00
parent b44b7ac49e
commit aed11b4d67
No known key found for this signature in database

View file

@ -271,7 +271,8 @@ public function create_service(Request $request)
data_set($servicePayload, 'connect_to_docker_network', true);
}
$service = Service::create($servicePayload);
$service->name = "$oneClickServiceName-".$service->uuid;
$service->name = $request->name ?? "$oneClickServiceName-".$service->uuid;
$service->description = $request->description;
$service->save();
if ($oneClickDotEnvs?->count() > 0) {
$oneClickDotEnvs->each(function ($value) use ($service) {