From f14ce9b2554e0ba7f580e3518e7ebb43ecfcea94 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Fri, 8 May 2026 12:40:37 +0800 Subject: [PATCH] fix: skip duplicate photos during import --- internal/web/ui.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/web/ui.go b/internal/web/ui.go index 78be9a9..7e97d5f 100644 --- a/internal/web/ui.go +++ b/internal/web/ui.go @@ -4062,6 +4062,9 @@ func (u *UI) actionFaceGalleryImport(w http.ResponseWriter, r *http.Request) { continue } dst := filepath.Join(personDir, fileName) + if _, err := os.Stat(dst); err == nil { + continue // skip duplicates + } f, err := os.Create(dst) if err != nil { file.Close()