fix: make project template inheritance granular and safe
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
namespace Tests\Feature\Mcp;
|
||||
|
||||
use App\Actions\Notifications\DeliverNotificationAction;
|
||||
use App\Actions\ProjectTicketMetadata\InitializeProjectTicketMetadata;
|
||||
use App\Actions\Projects\DuplicateProjectConfiguration;
|
||||
use App\Actions\ProjectTicketMetadata\InitializeProjectTicketMetadata;
|
||||
use App\Enums\NotificationDeliveryStatus;
|
||||
use App\Mcp\Servers\KanbanGitServer;
|
||||
use App\Mcp\Tools\GetTicket;
|
||||
@@ -247,6 +247,9 @@ class KanbanGitMcpTest extends TestCase
|
||||
'position' => 1,
|
||||
'is_parent' => false,
|
||||
]);
|
||||
$project->forceFill([
|
||||
'template_overrides' => [DuplicateProjectConfiguration::COPY_PROJECT_SETTINGS],
|
||||
])->saveQuietly();
|
||||
$status = $project->ticketStatuses()->firstOrFail();
|
||||
$ticket = $this->ticket($project, $status, [
|
||||
'ticket_key' => 'CORE-1',
|
||||
|
||||
Reference in New Issue
Block a user