From 4cc1db046b866cacd6f6c10625f258b46c662199 Mon Sep 17 00:00:00 2001 From: Lourens de Jager <165963988+lourens-octopus@users.noreply.github.com> Date: Wed, 4 Dec 2024 14:05:25 +1300 Subject: [PATCH] fix: use description during NewProjectTrigger creation --- pkg/triggers/project_trigger.go | 15 ++++++++------- pkg/triggers/project_trigger_test.go | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/pkg/triggers/project_trigger.go b/pkg/triggers/project_trigger.go index 23b6b481..0ab65183 100644 --- a/pkg/triggers/project_trigger.go +++ b/pkg/triggers/project_trigger.go @@ -24,13 +24,14 @@ type ProjectTrigger struct { func NewProjectTrigger(name string, description string, isDisabled bool, project *projects.Project, action actions.ITriggerAction, filter filters.ITriggerFilter) *ProjectTrigger { return &ProjectTrigger{ - Action: action, - Filter: filter, - IsDisabled: isDisabled, - Name: name, - ProjectID: project.GetID(), - SpaceID: project.SpaceID, - Resource: *resources.NewResource(), + Action: action, + Filter: filter, + IsDisabled: isDisabled, + Name: name, + Description: description, + ProjectID: project.GetID(), + SpaceID: project.SpaceID, + Resource: *resources.NewResource(), } } diff --git a/pkg/triggers/project_trigger_test.go b/pkg/triggers/project_trigger_test.go index 19339be8..bf76031b 100644 --- a/pkg/triggers/project_trigger_test.go +++ b/pkg/triggers/project_trigger_test.go @@ -35,7 +35,7 @@ func TestTriggerJsonSerialization(t *testing.T) { // note that Go puts a 'Z' on the time assert.Equal(t, heredoc.Doc(` - {"Action":{"ShouldRedeployWhenMachineHasBeenDeployedTo":true,"ActionType":"AutoDeploy"},"Filter":{"MonthlyScheduleType":"DayOfMonth","DayNumberOfMonth":"1","StartTime":"2021-12-14T09:00:00Z","Timezone":"Asia/Kuala_Lumpur","FilterType":"DaysPerMonthSchedule"},"IsDisabled":false,"Name":"triggerName","ProjectId":"Projects-123","SpaceId":""} + {"Action":{"ShouldRedeployWhenMachineHasBeenDeployedTo":true,"ActionType":"AutoDeploy"},"Description":"triggerDescription","Filter":{"MonthlyScheduleType":"DayOfMonth","DayNumberOfMonth":"1","StartTime":"2021-12-14T09:00:00Z","Timezone":"Asia/Kuala_Lumpur","FilterType":"DaysPerMonthSchedule"},"IsDisabled":false,"Name":"triggerName","ProjectId":"Projects-123","SpaceId":""} `), output.String()) })