Skip to content

Commit 46f536d

Browse files
committed
fixes, fixed deployment script cloning (deployment script is already created when creating a site, and it just needs to be updates)
1 parent b884704 commit 46f536d

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

app/Actions/Site/CloneSite.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@ public function clone(Site $sourceSite, array $input): Site
7070
$clonedSite->save();
7171

7272
// clone deployment script
73-
$clonedSite->deploymentScript()->create([
74-
'name' => 'default',
73+
$clonedSite->deploymentScript->update([
7574
'content' => $sourceSite->deploymentScript->content ?? '',
7675
]);
7776

app/Http/Controllers/API/SiteController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ public function clone(Request $request, Project $project, Server $server, Site $
156156

157157
$this->validateRoute($project, $server);
158158

159-
$this->validate($request, cloneSite::rules($site, $request->input()));
159+
$this->validate($request, CloneSite::rules($site, $request->input()));
160160

161-
$site = app(cloneSite::class)->clone($site, $request->all());
161+
$site = app(CloneSite::class)->clone($site, $request->all());
162162

163163
return new SiteResource($site);
164164
}

app/Web/Pages/Servers/Sites/View.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ private function cloneSiteAction(): Action
274274
])
275275
->action(function (array $data): void {
276276
run_action($this, function () use ($data): void {
277-
$clonedSite = app(cloneSite::class)->clone($this->site, $data);
277+
$clonedSite = app(CloneSite::class)->clone($this->site, $data);
278278

279279
Notifier::send($clonedSite, new SiteCloningSucceed($clonedSite));
280280

0 commit comments

Comments
 (0)