From a473225867ec1877c4c4491633563064f8cb34ee Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Fri, 24 Apr 2026 00:42:30 -0700 Subject: [PATCH] fix(discord): satisfy wiretap lint --- internal/discorddesktop/import.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/internal/discorddesktop/import.go b/internal/discorddesktop/import.go index 30405d3..d4fddea 100644 --- a/internal/discorddesktop/import.go +++ b/internal/discorddesktop/import.go @@ -122,7 +122,7 @@ func scan(ctx context.Context, opts Options) (Stats, snapshot, error) { } if err := filepath.WalkDir(root, func(path string, entry fs.DirEntry, err error) error { if err != nil { - return nil + return ignoreCacheFileError(err) } if ctx.Err() != nil { return ctx.Err() @@ -136,7 +136,7 @@ func scan(ctx context.Context, opts Options) (Stats, snapshot, error) { info, err := entry.Info() if err != nil { stats.FilesSkipped++ - return nil + return ignoreCacheFileError(err) } if !isCandidateFile(path) || info.Size() <= 0 || info.Size() > maxBytes { stats.FilesSkipped++ @@ -145,7 +145,7 @@ func scan(ctx context.Context, opts Options) (Stats, snapshot, error) { data, err := os.ReadFile(path) if err != nil { stats.FilesSkipped++ - return nil + return ignoreCacheFileError(err) } stats.FilesScanned++ stats.BytesScanned += int64(len(data)) @@ -215,6 +215,10 @@ func scan(ctx context.Context, opts Options) (Stats, snapshot, error) { return stats, snap, nil } +func ignoreCacheFileError(error) error { + return nil +} + func writeSnapshot(ctx context.Context, st *store.Store, snap snapshot) error { if err := st.DeleteGuildData(ctx, "@unknown"); err != nil { return err