@@ -253,6 +253,7 @@ func BuildReceiversIntegrations(
253253	templ  TemplatesProvider ,
254254	images  images.Provider ,
255255	decryptFn  GetDecryptedValueFn ,
256+ 	decodeFn  DecodeSecretsFn ,
256257	emailSender  receivers.EmailSender ,
257258	httpClientOptions  []http.ClientOption ,
258259	notifierFunc  WrapNotifierFunc ,
@@ -273,7 +274,7 @@ func BuildReceiversIntegrations(
273274
274275	integrationsMap  :=  make (map [string ][]* Integration , len (apiReceivers ))
275276	for  name , apiReceiver  :=  range  nameToReceiver  {
276- 		integrations , err  :=  BuildReceiverIntegrations (tenantID , apiReceiver , templ , images , decryptFn , emailSender , httpClientOptions , notifierFunc , version , logger )
277+ 		integrations , err  :=  BuildReceiverIntegrations (tenantID , apiReceiver , templ , images , decryptFn , decodeFn ,  emailSender , httpClientOptions , notifierFunc , version , logger )
277278		if  err  !=  nil  {
278279			return  nil , fmt .Errorf ("failed to build receiver %s: %w" , name , err )
279280		}
@@ -290,6 +291,7 @@ func BuildReceiverIntegrations(
290291	tmpls  TemplatesProvider ,
291292	images  images.Provider ,
292293	decryptFn  GetDecryptedValueFn ,
294+ 	decodeFn  DecodeSecretsFn ,
293295	emailSender  receivers.EmailSender ,
294296	httpClientOptions  []http.ClientOption ,
295297	wrapNotifierFunc  WrapNotifierFunc ,
@@ -298,7 +300,7 @@ func BuildReceiverIntegrations(
298300) ([]* Integration , error ) {
299301	var  integrations  []* Integration 
300302	if  len (receiver .Integrations ) >  0  {
301- 		receiverCfg , err  :=  BuildReceiverConfiguration (context .Background (), receiver , DecodeSecretsFromBase64 , decryptFn )
303+ 		receiverCfg , err  :=  BuildReceiverConfiguration (context .Background (), receiver , decodeFn , decryptFn )
302304		if  err  !=  nil  {
303305			return  nil , err 
304306		}
0 commit comments