From 8eacf951d4a1cd175940a3a6da662556ab71532b Mon Sep 17 00:00:00 2001 From: Vito Sansevero Date: Fri, 30 Oct 2026 21:39:36 -0700 Subject: [PATCH] refactor(quality): give duplicate identity keys one shape --- py/api/admin.py | 2 +- py/api/duplicate_spellings.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/py/api/admin.py b/py/api/admin.py index 64768544..0d4df16d 100644 --- a/py/api/admin.py +++ b/py/api/admin.py @@ -176,7 +176,7 @@ def _physical_file_key(path, stat): volumes on Windows) falls back to the resolved, case-folded path. """ if stat.st_ino: - return ("inode", stat.st_dev, stat.st_ino) + return ("inode", (stat.st_dev, stat.st_ino)) return ("path", os.path.normcase(os.path.realpath(str(path)))) diff --git a/py/api/duplicate_spellings.py b/py/api/duplicate_spellings.py index 7157e994..1e6d2aff 100644 --- a/py/api/duplicate_spellings.py +++ b/py/api/duplicate_spellings.py @@ -27,7 +27,7 @@ def _identity(path): except OSError: return None if info.st_ino: - return ("inode", info.st_dev, info.st_ino) + return ("inode", (info.st_dev, info.st_ino)) return ("path", os.path.normcase(os.path.realpath(str(path))))