fix: wrong date validation
This commit is contained in:
+2
-1
@@ -123,13 +123,14 @@ export class AppwriteDB {
|
|||||||
static async getFoodEntries(date: Date) {
|
static async getFoodEntries(date: Date) {
|
||||||
try {
|
try {
|
||||||
const user = await account.get();
|
const user = await account.get();
|
||||||
|
const localDateTime = new Date(date.getTime() - (date.getTimezoneOffset() * 60000)).toISOString();
|
||||||
|
|
||||||
const response = await databases.listDocuments(
|
const response = await databases.listDocuments(
|
||||||
DATABASE_ID,
|
DATABASE_ID,
|
||||||
FOOD_ENTRIES_COLLECTION_ID,
|
FOOD_ENTRIES_COLLECTION_ID,
|
||||||
[
|
[
|
||||||
Query.equal('userId', user.$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);
|
console.debug('Food entries retrieved:', response);
|
||||||
|
|||||||
Reference in New Issue
Block a user