@@ -228,26 +228,29 @@ func GetSourceCiDownStreamResponse(linkedCIDetails []ciPipeline.LinkedCIDetails,
228228}
229229
230230func ConvertConfigDataToPipelineConfigData (r * bean.ConfigData ) * pipelineConfigBean.ConfigData {
231- return & pipelineConfigBean.ConfigData {
232- Name : r .Name ,
233- Type : r .Type ,
234- External : r .External ,
235- MountPath : r .MountPath ,
236- Data : r .Data ,
237- DefaultData : r .DefaultData ,
238- DefaultMountPath : r .DefaultMountPath ,
239- Global : r .Global ,
240- ExternalSecretType : r .ExternalSecretType ,
241- ESOSecretData : ConvertESOSecretDataToPipelineESOSecretData (r .ESOSecretData ),
242- DefaultESOSecretData : ConvertESOSecretDataToPipelineESOSecretData (r .DefaultESOSecretData ),
243- ExternalSecret : ConvertExternalSecretToPipelineExternalSecret (r .ExternalSecret ),
244- DefaultExternalSecret : ConvertExternalSecretToPipelineExternalSecret (r .DefaultExternalSecret ),
245- RoleARN : r .RoleARN ,
246- SubPath : r .SubPath ,
247- ESOSubPath : r .ESOSubPath ,
248- FilePermission : r .FilePermission ,
249- Overridden : r .Overridden ,
231+ if r != nil {
232+ return & pipelineConfigBean.ConfigData {
233+ Name : r .Name ,
234+ Type : r .Type ,
235+ External : r .External ,
236+ MountPath : r .MountPath ,
237+ Data : r .Data ,
238+ DefaultData : r .DefaultData ,
239+ DefaultMountPath : r .DefaultMountPath ,
240+ Global : r .Global ,
241+ ExternalSecretType : r .ExternalSecretType ,
242+ ESOSecretData : ConvertESOSecretDataToPipelineESOSecretData (r .ESOSecretData ),
243+ DefaultESOSecretData : ConvertESOSecretDataToPipelineESOSecretData (r .DefaultESOSecretData ),
244+ ExternalSecret : ConvertExternalSecretToPipelineExternalSecret (r .ExternalSecret ),
245+ DefaultExternalSecret : ConvertExternalSecretToPipelineExternalSecret (r .DefaultExternalSecret ),
246+ RoleARN : r .RoleARN ,
247+ SubPath : r .SubPath ,
248+ ESOSubPath : r .ESOSubPath ,
249+ FilePermission : r .FilePermission ,
250+ Overridden : r .Overridden ,
251+ }
250252 }
253+ return & pipelineConfigBean.ConfigData {}
251254}
252255
253256func ConvertESOSecretDataToPipelineESOSecretData (r bean.ESOSecretData ) pipelineConfigBean.ESOSecretData {
@@ -289,26 +292,30 @@ func ConvertEsoDataToPipelineEsoData(r []bean.ESOData) []pipelineConfigBean.ESOD
289292// reverse adapter for the above adapters
290293
291294func ConvertPipelineConfigDataToConfigData (r * pipelineConfigBean.ConfigData ) * bean.ConfigData {
292- return & bean.ConfigData {
293- Name : r .Name ,
294- Type : r .Type ,
295- External : r .External ,
296- MountPath : r .MountPath ,
297- Data : r .Data ,
298- DefaultData : r .DefaultData ,
299- DefaultMountPath : r .DefaultMountPath ,
300- Global : r .Global ,
301- ExternalSecretType : r .ExternalSecretType ,
302- ESOSecretData : ConvertPipelineESOSecretDataToESOSecretData (r .ESOSecretData ),
303- DefaultESOSecretData : ConvertPipelineESOSecretDataToESOSecretData (r .DefaultESOSecretData ),
304- ExternalSecret : ConvertPipelineExternalSecretToExternalSecret (r .ExternalSecret ),
305- DefaultExternalSecret : ConvertPipelineExternalSecretToExternalSecret (r .DefaultExternalSecret ),
306- RoleARN : r .RoleARN ,
307- SubPath : r .SubPath ,
308- ESOSubPath : r .ESOSubPath ,
309- FilePermission : r .FilePermission ,
310- Overridden : r .Overridden ,
295+ if r != nil {
296+ return & bean.ConfigData {
297+ Name : r .Name ,
298+ Type : r .Type ,
299+ External : r .External ,
300+ MountPath : r .MountPath ,
301+ Data : r .Data ,
302+ DefaultData : r .DefaultData ,
303+ DefaultMountPath : r .DefaultMountPath ,
304+ Global : r .Global ,
305+ ExternalSecretType : r .ExternalSecretType ,
306+ ESOSecretData : ConvertPipelineESOSecretDataToESOSecretData (r .ESOSecretData ),
307+ DefaultESOSecretData : ConvertPipelineESOSecretDataToESOSecretData (r .DefaultESOSecretData ),
308+ ExternalSecret : ConvertPipelineExternalSecretToExternalSecret (r .ExternalSecret ),
309+ DefaultExternalSecret : ConvertPipelineExternalSecretToExternalSecret (r .DefaultExternalSecret ),
310+ RoleARN : r .RoleARN ,
311+ SubPath : r .SubPath ,
312+ ESOSubPath : r .ESOSubPath ,
313+ FilePermission : r .FilePermission ,
314+ Overridden : r .Overridden ,
315+ }
311316 }
317+ return & bean.ConfigData {}
318+
312319}
313320
314321func ConvertPipelineESOSecretDataToESOSecretData (r pipelineConfigBean.ESOSecretData ) bean.ESOSecretData {
0 commit comments