From d24f02378e5f595691d42ea81641aec4af4b3978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Fri, 23 Jan 2026 17:43:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A4=87=E4=BB=BD=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E4=B8=8D=E5=AD=98=E5=9C=A8=E6=97=B6=E4=B8=8D=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/data/backup.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/data/backup.go b/internal/data/backup.go index 9311a59d..2589a5dd 100644 --- a/internal/data/backup.go +++ b/internal/data/backup.go @@ -52,7 +52,10 @@ func (r *backupRepo) List(typ biz.BackupType) ([]*types.BackupFile, error) { path := r.GetDefaultPath(typ) files, err := os.ReadDir(path) if err != nil { - return make([]*types.BackupFile, 0), nil + if errors.Is(err, os.ErrNotExist) { + return make([]*types.BackupFile, 0), nil + } + return nil, err } list := make([]*types.BackupFile, 0)