From 0ea494ee12f1a70ef5e1c150101d880f81734e9b Mon Sep 17 00:00:00 2001 From: Ricardo Campos Date: Fri, 13 Jun 2025 21:25:24 -0300 Subject: [PATCH] fix: wrong date validation --- src/appwrite.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/appwrite.ts b/src/appwrite.ts index 9b342fc..7e7a7b1 100644 --- a/src/appwrite.ts +++ b/src/appwrite.ts @@ -123,13 +123,14 @@ export class AppwriteDB { static async getFoodEntries(date: Date) { try { const user = await account.get(); + const localDateTime = new Date(date.getTime() - (date.getTimezoneOffset() * 60000)).toISOString(); const response = await databases.listDocuments( DATABASE_ID, FOOD_ENTRIES_COLLECTION_ID, [ Query.equal('userId', user.$id), - Query.equal('date', date.toISOString().split('T')[0]), + Query.equal('date', localDateTime.split('T')[0]), ] ); console.debug('Food entries retrieved:', response);