@@ -30,7 +30,7 @@ import (
3030	"github.com/devtron-labs/devtron/pkg/notifier" 
3131	"github.com/devtron-labs/devtron/pkg/notifier/beans" 
3232	"github.com/devtron-labs/devtron/pkg/pipeline" 
33- 	"github.com/devtron-labs/devtron/pkg/team" 
33+ 	"github.com/devtron-labs/devtron/pkg/team/read " 
3434	util "github.com/devtron-labs/devtron/util/event" 
3535	"github.com/devtron-labs/devtron/util/rbac" 
3636	"github.com/devtron-labs/devtron/util/response" 
@@ -80,10 +80,10 @@ type NotificationRestHandlerImpl struct {
8080	sesService            notifier.SESNotificationService 
8181	smtpService           notifier.SMTPNotificationService 
8282	enforcer              casbin.Enforcer 
83- 	teamService           team.TeamService 
8483	environmentService    environment.EnvironmentService 
8584	pipelineBuilder       pipeline.PipelineBuilder 
8685	enforcerUtil          rbac.EnforcerUtil 
86+ 	teamReadService       read.TeamReadService 
8787}
8888
8989type  ChannelDto  struct  {
@@ -95,8 +95,9 @@ func NewNotificationRestHandlerImpl(dockerRegistryConfig pipeline.DockerRegistry
9595	userAuthService  user.UserService ,
9696	validator  * validator.Validate , notificationService  notifier.NotificationConfigService ,
9797	slackService  notifier.SlackNotificationService , webhookService  notifier.WebhookNotificationService , sesService  notifier.SESNotificationService , smtpService  notifier.SMTPNotificationService ,
98- 	enforcer  casbin.Enforcer , teamService  team.TeamService , environmentService  environment.EnvironmentService , pipelineBuilder  pipeline.PipelineBuilder ,
99- 	enforcerUtil  rbac.EnforcerUtil ) * NotificationRestHandlerImpl  {
98+ 	enforcer  casbin.Enforcer , environmentService  environment.EnvironmentService , pipelineBuilder  pipeline.PipelineBuilder ,
99+ 	enforcerUtil  rbac.EnforcerUtil ,
100+ 	teamReadService  read.TeamReadService ) * NotificationRestHandlerImpl  {
100101	return  & NotificationRestHandlerImpl {
101102		dockerRegistryConfig : dockerRegistryConfig ,
102103		logger :               logger ,
@@ -109,10 +110,10 @@ func NewNotificationRestHandlerImpl(dockerRegistryConfig pipeline.DockerRegistry
109110		sesService :           sesService ,
110111		smtpService :          smtpService ,
111112		enforcer :             enforcer ,
112- 		teamService :          teamService ,
113113		environmentService :   environmentService ,
114114		pipelineBuilder :      pipelineBuilder ,
115115		enforcerUtil :         enforcerUtil ,
116+ 		teamReadService :      teamReadService ,
116117	}
117118}
118119
@@ -299,7 +300,7 @@ func (impl NotificationRestHandlerImpl) SaveNotificationChannelConfig(w http.Res
299300		for  _ , item  :=  range  slackReq .SlackConfigDtos  {
300301			teamIds  =  append (teamIds , & item .TeamId )
301302		}
302- 		teams , err  :=  impl .teamService .FindByIds (teamIds )
303+ 		teams , err  :=  impl .teamReadService .FindByIds (teamIds )
303304		if  err  !=  nil  {
304305			common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
305306			return 
@@ -454,7 +455,7 @@ func (impl NotificationRestHandlerImpl) FindAllNotificationConfig(w http.Respons
454455		for  _ , item  :=  range  slackConfigs  {
455456			teamIds  =  append (teamIds , & item .TeamId )
456457		}
457- 		teams , err  :=  impl .teamService .FindByIds (teamIds )
458+ 		teams , err  :=  impl .teamReadService .FindByIds (teamIds )
458459		if  err  !=  nil  {
459460			common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
460461			return 
@@ -692,7 +693,7 @@ func (impl NotificationRestHandlerImpl) FindAllNotificationConfigAutocomplete(w
692693			return 
693694		}
694695		for  _ , item  :=  range  channelsResponseAll  {
695- 			team , err  :=  impl .teamService . FetchOne (item .TeamId )
696+ 			team , err  :=  impl .teamReadService . FindOne (item .TeamId )
696697			if  err  !=  nil  {
697698				common .WriteJsonResp (w , err , nil , http .StatusBadRequest )
698699				return 
0 commit comments