From bbe8ebe630162d61d826b6b824a9d7636f817a29 Mon Sep 17 00:00:00 2001 From: ecrum19 Date: Tue, 9 Sep 2025 17:18:15 +0200 Subject: [PATCH] data upload error fixed --- src/components/fileUpload.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/components/fileUpload.ts b/src/components/fileUpload.ts index 09db251..5e31b69 100644 --- a/src/components/fileUpload.ts +++ b/src/components/fileUpload.ts @@ -276,8 +276,16 @@ export async function alreadyExists( // const containerContents = await fetchData(uploadUrl); try { const containerContents = await getSolidDataset(uploadUrl, { fetch }); - const allegedFile = getThing(containerContents, `${uploadUrl}${file.name}`); - return true; + const containedUrls = getContainedResourceUrlAll(containerContents); + + // See if it exists in the list + if (containedUrls.includes(uploadUrl + file.name)) { + console.log("Found a match!"); + return true; + } else { + console.log("No match found."); + return false; + } } catch (e) { // console.log(`${uploadUrl}${file.name} does not yet exist, uploading now.`) return false;