Chore: Propagate context for plugin settings (#41166)

Ref #36734
This commit is contained in:
Marcus Efraimsson
2021-11-02 13:42:55 +01:00
committed by GitHub
parent 1a89d97fed
commit f6be78b5ae
10 changed files with 58 additions and 49 deletions
+7 -7
View File
@@ -43,15 +43,15 @@ func ProvideService(bus bus.Bus, store *sqlstore.SQLStore, encryptionService enc
},
}
s.Bus.AddHandler(s.GetPluginSettingById)
s.Bus.AddHandlerCtx(s.GetPluginSettingById)
s.Bus.AddHandlerCtx(s.UpdatePluginSetting)
s.Bus.AddHandler(s.UpdatePluginSettingVersion)
s.Bus.AddHandlerCtx(s.UpdatePluginSettingVersion)
return s
}
func (s *Service) GetPluginSettingById(query *models.GetPluginSettingByIdQuery) error {
return s.SQLStore.GetPluginSettingById(query)
func (s *Service) GetPluginSettingById(ctx context.Context, query *models.GetPluginSettingByIdQuery) error {
return s.SQLStore.GetPluginSettingById(ctx, query)
}
func (s *Service) UpdatePluginSetting(ctx context.Context, cmd *models.UpdatePluginSettingCmd) error {
@@ -61,11 +61,11 @@ func (s *Service) UpdatePluginSetting(ctx context.Context, cmd *models.UpdatePlu
return err
}
return s.SQLStore.UpdatePluginSetting(cmd)
return s.SQLStore.UpdatePluginSetting(ctx, cmd)
}
func (s *Service) UpdatePluginSettingVersion(cmd *models.UpdatePluginSettingVersionCmd) error {
return s.SQLStore.UpdatePluginSettingVersion(cmd)
func (s *Service) UpdatePluginSettingVersion(ctx context.Context, cmd *models.UpdatePluginSettingVersionCmd) error {
return s.SQLStore.UpdatePluginSettingVersion(ctx, cmd)
}
func (s *Service) DecryptedValues(ps *models.PluginSetting) map[string]string {