Alexander Belanger преди 3 години
родител
ревизия
8189ce529d
променени са 2 файла, в които са добавени 8 реда и са изтрити 4 реда
  1. 4 2
      api/server/handlers/cluster/notify_new_incident.go
  2. 4 2
      api/server/handlers/cluster/notify_resolved_incident.go

+ 4 - 2
api/server/handlers/cluster/notify_new_incident.go

@@ -96,10 +96,12 @@ func (c *NotifyNewIncidentHandler) ServeHTTP(w http.ResponseWriter, r *http.Requ
 	if !cluster.NotificationsDisabled {
 	if !cluster.NotificationsDisabled {
 		err := multi.NotifyNew(
 		err := multi.NotifyNew(
 			request, fmt.Sprintf(
 			request, fmt.Sprintf(
-				"%s/cluster-dashboard/incidents/%s?namespace=%s",
+				"%s/applications/%s/%s/%s?project_id=%d",
 				c.Config().ServerConf.ServerURL,
 				c.Config().ServerConf.ServerURL,
-				request.ID,
+				cluster.Name,
 				request.ReleaseNamespace,
 				request.ReleaseNamespace,
+				request.ReleaseName,
+				cluster.ProjectID,
 			),
 			),
 		)
 		)
 
 

+ 4 - 2
api/server/handlers/cluster/notify_resolved_incident.go

@@ -95,10 +95,12 @@ func (c *NotifyResolvedIncidentHandler) ServeHTTP(w http.ResponseWriter, r *http
 	if !cluster.NotificationsDisabled {
 	if !cluster.NotificationsDisabled {
 		err := multi.NotifyResolved(
 		err := multi.NotifyResolved(
 			request, fmt.Sprintf(
 			request, fmt.Sprintf(
-				"%s/cluster-dashboard/incidents/%s?namespace=%s",
+				"%s/applications/%s/%s/%s?project_id=%d",
 				c.Config().ServerConf.ServerURL,
 				c.Config().ServerConf.ServerURL,
-				request.ID,
+				cluster.Name,
 				request.ReleaseNamespace,
 				request.ReleaseNamespace,
+				request.ReleaseName,
+				cluster.ProjectID,
 			),
 			),
 		)
 		)