From f2c3027f50a1fc0a0603f504476c02eb5c820177 Mon Sep 17 00:00:00 2001 From: 4e4o Date: Wed, 27 Apr 2022 09:32:13 +0700 Subject: restore: fix incorrect existence checking of "repositories.zip" (#6914) --- internal/cmd/restore.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/cmd') diff --git a/internal/cmd/restore.go b/internal/cmd/restore.go index 4c4b1661..dfa2bfc1 100644 --- a/internal/cmd/restore.go +++ b/internal/cmd/restore.go @@ -154,7 +154,7 @@ func runRestore(c *cli.Context) error { // Repositories reposPath := filepath.Join(archivePath, "repositories.zip") - if !c.Bool("exclude-repos") && !c.Bool("database-only") && osutil.IsDir(reposPath) { + if !c.Bool("exclude-repos") && !c.Bool("database-only") && osutil.IsFile(reposPath) { if err := zip.ExtractTo(reposPath, filepath.Dir(conf.Repository.Root)); err != nil { log.Fatal("Failed to extract 'repositories.zip': %v", err) } -- cgit v1.2.3