From 0c720d50c1d7aee2964a1bfa08e758af38f84b9b Mon Sep 17 00:00:00 2001 From: jnathangreeg Date: Sun, 8 Dec 2024 18:16:21 +0200 Subject: [PATCH] uniq id to support multi jira --- armotypes/integrationtypes.go | 1 + notifications/collaborationconfig.go | 3 +++ 2 files changed, 4 insertions(+) diff --git a/armotypes/integrationtypes.go b/armotypes/integrationtypes.go index 7d35fdf..824eefd 100644 --- a/armotypes/integrationtypes.go +++ b/armotypes/integrationtypes.go @@ -8,6 +8,7 @@ const ( type Ticket struct { GUID string `json:"guid,omitempty"` //ticket guid in armo + IntegrationID string `json:"integrationID,omitempty"`//integration guid in armo TicketManager TicketManager `json:"ticketManager"` //ticket service provider Owner map[string]string `json:"owner,omitempty"` //armo entity that owns the ticket Subjects []map[string]string `json:"subjects,omitempty"` //armo entities mentioned in the ticket diff --git a/notifications/collaborationconfig.go b/notifications/collaborationconfig.go index 5173336..87bcd62 100644 --- a/notifications/collaborationconfig.go +++ b/notifications/collaborationconfig.go @@ -63,6 +63,9 @@ type CollaborationConfig struct { // Example: jira Provider ChannelProvider `json:"provider,omitempty" bson:"provider,omitempty"` + // Integration ID for supporting multiple integrations to jira + IntegrationID string `json:"IntegrationID,omitempty" bson:"integrationID,omitempty"` + // Host name for private hosting // Example: http://example.com HostName string `json:"hostName,omitempty" bson:"hostName,omitempty"`