Skip to content

Commit 6dd0bd0

Browse files
committed
fix: api useBuildServer
1 parent 1d3494a commit 6dd0bd0

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

app/Http/Controllers/Api/ApplicationsController.php

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -744,8 +744,10 @@ private function create_application(Request $request, $type)
744744
$application->destination_id = $destination->id;
745745
$application->destination_type = $destination->getMorphClass();
746746
$application->environment_id = $environment->id;
747-
$application->settings->is_build_server_enabled = $useBuildServer;
748-
$application->settings->save();
747+
if (isset($useBuildServer)) {
748+
$application->settings->is_build_server_enabled = $useBuildServer;
749+
$application->settings->save();
750+
}
749751
$application->save();
750752
$application->refresh();
751753
if (! $application->settings->is_container_label_readonly_enabled) {
@@ -842,8 +844,10 @@ private function create_application(Request $request, $type)
842844
$application->environment_id = $environment->id;
843845
$application->source_type = $githubApp->getMorphClass();
844846
$application->source_id = $githubApp->id;
845-
$application->settings->is_build_server_enabled = $useBuildServer;
846-
$application->settings->save();
847+
if (isset($useBuildServer)) {
848+
$application->settings->is_build_server_enabled = $useBuildServer;
849+
$application->settings->save();
850+
}
847851
$application->save();
848852
$application->refresh();
849853
if (! $application->settings->is_container_label_readonly_enabled) {
@@ -936,8 +940,10 @@ private function create_application(Request $request, $type)
936940
$application->destination_id = $destination->id;
937941
$application->destination_type = $destination->getMorphClass();
938942
$application->environment_id = $environment->id;
939-
$application->settings->is_build_server_enabled = $useBuildServer;
940-
$application->settings->save();
943+
if (isset($useBuildServer)) {
944+
$application->settings->is_build_server_enabled = $useBuildServer;
945+
$application->settings->save();
946+
}
941947
$application->save();
942948
$application->refresh();
943949
if (! $application->settings->is_container_label_readonly_enabled) {
@@ -1017,8 +1023,10 @@ private function create_application(Request $request, $type)
10171023
$application->destination_id = $destination->id;
10181024
$application->destination_type = $destination->getMorphClass();
10191025
$application->environment_id = $environment->id;
1020-
$application->settings->is_build_server_enabled = $useBuildServer;
1021-
$application->settings->save();
1026+
if (isset($useBuildServer)) {
1027+
$application->settings->is_build_server_enabled = $useBuildServer;
1028+
$application->settings->save();
1029+
}
10221030

10231031
$application->git_repository = 'coollabsio/coolify';
10241032
$application->git_branch = 'main';
@@ -1077,8 +1085,10 @@ private function create_application(Request $request, $type)
10771085
$application->destination_id = $destination->id;
10781086
$application->destination_type = $destination->getMorphClass();
10791087
$application->environment_id = $environment->id;
1080-
$application->settings->is_build_server_enabled = $useBuildServer;
1081-
$application->settings->save();
1088+
if (isset($useBuildServer)) {
1089+
$application->settings->is_build_server_enabled = $useBuildServer;
1090+
$application->settings->save();
1091+
}
10821092

10831093
$application->git_repository = 'coollabsio/coolify';
10841094
$application->git_branch = 'main';
@@ -1555,8 +1565,11 @@ public function update_by_uuid(Request $request)
15551565
$instantDeploy = $request->instant_deploy;
15561566

15571567
$use_build_server = $request->use_build_server;
1558-
$application->settings->is_build_server_enabled = $use_build_server;
1559-
$application->settings->save();
1568+
1569+
if (isset($use_build_server)) {
1570+
$application->settings->is_build_server_enabled = $use_build_server;
1571+
$application->settings->save();
1572+
}
15601573

15611574
removeUnnecessaryFieldsFromRequest($request);
15621575

0 commit comments

Comments
 (0)