fix: return data of app update
This commit is contained in:
parent
c2b2d06e47
commit
26f4bcc77e
@ -1372,7 +1372,17 @@ public function delete_by_uuid(Request $request)
|
||||
new OA\Response(
|
||||
response: 200,
|
||||
description: 'Application updated.',
|
||||
),
|
||||
content: [
|
||||
new OA\MediaType(
|
||||
mediaType: 'application/json',
|
||||
schema: new OA\Schema(
|
||||
type: 'object',
|
||||
properties: [
|
||||
'uuid' => ['type' => 'string'],
|
||||
]
|
||||
)
|
||||
),
|
||||
]),
|
||||
new OA\Response(
|
||||
response: 401,
|
||||
ref: '#/components/responses/401',
|
||||
@ -1460,11 +1470,10 @@ public function update_by_uuid(Request $request)
|
||||
}
|
||||
$domains = $request->domains;
|
||||
if ($request->has('domains') && $server->isProxyShouldRun()) {
|
||||
$errors = [];
|
||||
$fqdn = $request->domains;
|
||||
$fqdn = str($fqdn)->replaceEnd(',', '')->trim();
|
||||
$fqdn = str($fqdn)->replaceStart(',', '')->trim();
|
||||
$errors = [];
|
||||
$fqdn = $fqdn->unique()->implode(',');
|
||||
$application->fqdn = $fqdn;
|
||||
$customLabels = str(implode('|coolify|', generateLabelsApplication($application)))->replace('|coolify|', "\n");
|
||||
$application->custom_labels = base64_encode($customLabels);
|
||||
@ -1494,7 +1503,9 @@ public function update_by_uuid(Request $request)
|
||||
$application->fill($data);
|
||||
$application->save();
|
||||
|
||||
return response()->json($this->removeSensitiveData($application));
|
||||
return response()->json([
|
||||
'uuid' => $application->uuid,
|
||||
]);
|
||||
}
|
||||
|
||||
#[OA\Get(
|
||||
@ -2501,6 +2512,7 @@ private function validateDataApplications(Request $request, Server $server)
|
||||
}
|
||||
}
|
||||
if ($request->has('domains') && $server->isProxyShouldRun()) {
|
||||
$uuid = $request->uuid;
|
||||
$fqdn = $request->domains;
|
||||
$fqdn = str($fqdn)->replaceEnd(',', '')->trim();
|
||||
$fqdn = str($fqdn)->replaceStart(',', '')->trim();
|
||||
@ -2518,7 +2530,7 @@ private function validateDataApplications(Request $request, Server $server)
|
||||
'errors' => $errors,
|
||||
], 422);
|
||||
}
|
||||
if (checkIfDomainIsAlreadyUsed($fqdn, $teamId)) {
|
||||
if (checkIfDomainIsAlreadyUsed($fqdn, $teamId, $uuid)) {
|
||||
return response()->json([
|
||||
'message' => 'Validation failed.',
|
||||
'errors' => [
|
||||
|
Loading…
Reference in New Issue
Block a user