From 0926c59a07973300cbb3a4451d3fe191a165e06e Mon Sep 17 00:00:00 2001 From: Randy Hammond Date: Sat, 25 Apr 2026 21:44:02 +0000 Subject: [PATCH] chore(dirmonitor): rename local 'real' to 'realPath' to avoid shadowing builtin Silences revive's redefines-builtin-id warning on the inner closure in the delete-after path. No behaviour change. --- backend/internal/dirmonitor/watcher.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/internal/dirmonitor/watcher.go b/backend/internal/dirmonitor/watcher.go index 302634a..0753497 100644 --- a/backend/internal/dirmonitor/watcher.go +++ b/backend/internal/dirmonitor/watcher.go @@ -787,8 +787,8 @@ func (s *Service) ingestCall(ctx context.Context, dw db.Dirmonitor, parsed *Pars watchedReal, _ := filepath.EvalSymlinks(filepath.Clean(dw.Directory)) removeWithinRoot := func(absPath, label string) { - real, _ := filepath.EvalSymlinks(filepath.Clean(absPath)) - rel, err := filepath.Rel(watchedReal, real) + realPath, _ := filepath.EvalSymlinks(filepath.Clean(absPath)) + rel, err := filepath.Rel(watchedReal, realPath) if err != nil || strings.HasPrefix(rel, "..") || rel == "." { slog.Warn("dirmonitor: refusing to delete "+label+" outside watched directory", "file", absPath, "dir", dw.Directory)