X-Git-Url: https://ruderich.org/simon/gitweb/?p=nsscash%2Fnsscash.git;a=blobdiff_plain;f=main.go;h=7a7d8b0da8e6855b8545c609f6169184819db7ae;hp=5248a77b8794b6ba8eccf6f46ca396053cae3471;hb=HEAD;hpb=4d994341317c2e700370950bd5fd9ac05963fc66 diff --git a/main.go b/main.go index 5248a77..7a7d8b0 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,6 @@ // Main file for nsscash -// Copyright (C) 2019-2020 Simon Ruderich +// Copyright (C) 2019-2021 Simon Ruderich // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by @@ -151,5 +151,9 @@ func mainConvert(typ, srcPath, dstPath string) error { return err } - return f.CloseAtomicallyReplace() + err = f.CloseAtomicallyReplace() + if err != nil { + return err + } + return syncPath(filepath.Dir(dstPath)) }