Use dedicated assignee notification payload
linter / quality (pull_request) Successful in 1m26s
tests / ci (8.4) (pull_request) Successful in 1m32s

This commit is contained in:
2026-05-20 14:12:09 +00:00
parent 9a93828f7d
commit eb58853ee0
7 changed files with 147 additions and 53 deletions
@@ -3,8 +3,8 @@
namespace Tests\Feature\Notifications;
use App\Actions\Notifications\RenderDiscordMessageTemplate;
use App\Actions\Notifications\TicketStatusChanged;
use App\Actions\Notifications\TicketStatusChangedPayload;
use App\Actions\Notifications\TicketAssigneeChanged;
use App\Actions\Notifications\TicketAssigneeChangedPayload;
use Carbon\CarbonImmutable;
use PHPUnit\Framework\Attributes\DataProvider;
use Tests\TestCase;
@@ -80,9 +80,9 @@ class RenderDiscordMessageTemplateTest extends TestCase
$this->assertSame('[CORE-42] $unknown moved to Doing', $renderedMessage);
}
private function event(): TicketStatusChanged
private function event(): TicketAssigneeChanged
{
return new TicketStatusChanged(new TicketStatusChangedPayload(
return new TicketAssigneeChanged(new TicketAssigneeChangedPayload(
projectId: 10,
projectKey: 'CORE',
projectName: 'Core Platform',