From 7a82f12d3507dd2dca01ba599d51db4e535b0b87 Mon Sep 17 00:00:00 2001 From: Rakshit Gondwal Date: Tue, 9 Jul 2024 23:35:29 +0530 Subject: [PATCH] modify ModifyConfig() Signed-off-by: Rakshit Gondwal --- pkg/hcl2nix/config.go | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/pkg/hcl2nix/config.go b/pkg/hcl2nix/config.go index cfc95f7a..bbbf86d8 100644 --- a/pkg/hcl2nix/config.go +++ b/pkg/hcl2nix/config.go @@ -79,19 +79,17 @@ func ModifyConfig(oldName string, artifact OCIArtifact, config *Config) error { } } - if !updated { - config.OCIArtifact = append(config.OCIArtifact, artifact) - } - - var buf bytes.Buffer - err := WriteConfig(*config, &buf) - if err != nil { - return err - } + if updated { + var buf bytes.Buffer + err := WriteConfig(*config, &buf) + if err != nil { + return err + } - err = os.WriteFile("bsf.hcl", buf.Bytes(), 0644) - if err != nil { - return err + err = os.WriteFile("bsf.hcl", buf.Bytes(), 0644) + if err != nil { + return err + } } return nil