Add editable project template flow

This commit is contained in:
2026-09-08 10:25:52 +00:00
committed by Twyco
parent 49e887753c
commit 04b0d5e316
11 changed files with 438 additions and 1 deletions
@@ -29,6 +29,7 @@ class ProjectTemplateResource extends JsonResource
'is_published' => $this->is_published,
'copy_areas' => $this->copy_areas ?? [],
'configuration_snapshot' => $this->configuration_snapshot ?? [],
'linked_project_count' => $this->whenCounted('linkedProjects'),
'created_at' => $this->created_at?->toISOString(),
'updated_at' => $this->updated_at?->toISOString(),
];
@@ -44,6 +45,7 @@ class ProjectTemplateResource extends JsonResource
'is_published' => Arr::get($this->resource, 'is_published', true),
'copy_areas' => Arr::get($this->resource, 'copy_areas', []),
'configuration_snapshot' => Arr::get($this->resource, 'configuration_snapshot', []),
'linked_project_count' => Arr::get($this->resource, 'linked_project_count'),
'created_at' => Arr::get($this->resource, 'created_at'),
'updated_at' => Arr::get($this->resource, 'updated_at'),
];