File tree 1 file changed +9
-3
lines changed
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -677,9 +677,15 @@ func (api *API) markDevcontainerDirty(configPath string, modifiedAt time.Time) {
677
677
slog .F ("modified_at" , modifiedAt ),
678
678
)
679
679
api .knownDevcontainers [i ].Dirty = true
680
- if api .knownDevcontainers [i ].Container != nil {
681
- api .knownDevcontainers [i ].Container .DevcontainerDirty = true
682
- }
680
+ }
681
+ if api .knownDevcontainers [i ].Container != nil && ! api .knownDevcontainers [i ].Container .DevcontainerDirty {
682
+ api .logger .Info (api .ctx , "marking devcontainer container as dirty" ,
683
+ slog .F ("file" , configPath ),
684
+ slog .F ("name" , api .knownDevcontainers [i ].Name ),
685
+ slog .F ("workspace_folder" , api .knownDevcontainers [i ].WorkspaceFolder ),
686
+ slog .F ("modified_at" , modifiedAt ),
687
+ )
688
+ api .knownDevcontainers [i ].Container .DevcontainerDirty = true
683
689
}
684
690
}
685
691
}
You can’t perform that action at this time.
0 commit comments