This commit is contained in:
lucasoeth 2026-03-04 10:45:10 +01:00 committed by GitHub
commit 3eef65a976
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1094,7 +1094,14 @@ class ApplicationsController extends Controller
if ($destinations->count() > 1 && ! $request->has('destination_uuid')) {
return response()->json(['message' => 'Server has multiple destinations and you do not set destination_uuid.'], 400);
}
$destination = $destinations->first();
if ($request->has('destination_uuid')) {
$destination = $destinations->where('uuid', $request->destination_uuid)->first();
if (! $destination) {
return response()->json(['message' => 'Destination not found.'], 404);
}
} else {
$destination = $destinations->first();
}
if ($type === 'public') {
$validationRules = [
'git_repository' => ['string', 'required', new ValidGitRepositoryUrl],