Add editable project template flow

This commit is contained in:
2026-05-25 11:12:55 +00:00
parent e38c77198d
commit 39a039cd1e
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'),
];