From be330a54324ae878a8afadc68bdae1684e944b45 Mon Sep 17 00:00:00 2001 From: frankpagan Date: Sun, 16 Jun 2024 13:31:45 -0500 Subject: [PATCH] fix: getFileId uses pathname as id --- src/client.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/client.js b/src/client.js index 687c5ba..f83b1f9 100644 --- a/src/client.js +++ b/src/client.js @@ -244,14 +244,11 @@ async function getDirectoryHandles(handle, name) { async function getFileId(file) { - if (file.id = file.path || file.webkitRelativePath) { + if (file.id = file.pathname) { return file.id; } else { - const { name, size, type, lastModified } = file; - const key = `${name}${size}${type}${lastModified}`; - - file.id = key - return key; + file.id = `${file.name}${file.size}${file.type}${file.lastModified}`; + return file.id; } }