@@ -104,6 +104,7 @@ func (fso *FileServiceOperator) UpdateOverview(
104104 ctx context.Context ,
105105 instanceID string ,
106106 filesToUpdate []* mpi.File ,
107+ configPath string ,
107108 iteration int ,
108109) error {
109110 correlationID := logger .CorrelationID (ctx )
@@ -127,6 +128,7 @@ func (fso *FileServiceOperator) UpdateOverview(
127128 InstanceId : instanceID ,
128129 Version : files .GenerateConfigVersion (filesToUpdate ),
129130 },
131+ ConfigPath : configPath ,
130132 },
131133 }
132134
@@ -178,7 +180,7 @@ func (fso *FileServiceOperator) UpdateOverview(
178180 delta := files .ConvertToMapOfFiles (response .GetOverview ().GetFiles ())
179181
180182 if len (delta ) != 0 {
181- return fso .updateFiles (ctx , delta , instanceID , iteration )
183+ return fso .updateFiles (ctx , delta , instanceID , configPath , iteration )
182184 }
183185
184186 return err
@@ -254,6 +256,7 @@ func (fso *FileServiceOperator) updateFiles(
254256 ctx context.Context ,
255257 delta map [string ]* mpi.File ,
256258 instanceID string ,
259+ configPath string ,
257260 iteration int ,
258261) error {
259262 diffFiles := slices .Collect (maps .Values (delta ))
@@ -268,7 +271,7 @@ func (fso *FileServiceOperator) updateFiles(
268271 iteration ++
269272 slog .InfoContext (ctx , "Updating file overview after file updates" , "attempt_number" , iteration )
270273
271- return fso .UpdateOverview (ctx , instanceID , diffFiles , iteration )
274+ return fso .UpdateOverview (ctx , instanceID , diffFiles , configPath , iteration )
272275}
273276
274277func (fso * FileServiceOperator ) sendUpdateFileRequest (
0 commit comments