here is my code
TypeScript
const checkUserLastSeen = async () => {
try{
const lastSeenDoc = await database.listDocuments(DATABASE_ID, CLOCK_IN_COLLECTION).documents;
log(`lastSeenDoc ${lastSeenDoc}`);
if(lastSeenDoc.length > 0){
for(var i= 0; i<lastSeenDoc.length; i++){
var details = lastSeenDoc[i];
var lastSeen = details.dateTime;
var daysAgo = lastSeen.setDate(lastSeen.getDate() - 5);
log(`daysAgo ${daysAgo}`);
}
}else{
log(`could not run options`)
}
}catch(error){
log(`error ${error}`);
}
}```
i keep getting undefined when i log out the `lastSeenDoc` i'm i not doing it well
TL;DR
The developers are facing an issue with their Appwrite function. They are getting 'undefined' when they log out the 'lastSeenDoc'. The issue might be due to how they are accessing the documents. They should check their database query logic and how they are handling the response to ensure they are correctly retrieving the 'lastSeenDoc' data.Recommended threads
- AppwriteException - Transaction with the...
I am using "node-appwrite" module and I have successfully created transaction id but when passing it to tablesDB.createRow function with some other required dat...
- unlike any other provider, your sites DN...
your nameservers dont work with a funny little CNAME error, which is a weird bug but thats what you get when you try to be the kitchen sink, funny errors.
- Weird Table Causes Console to break
I dont even know how this even happened looks like the $createdAt and , $id got switched? <@831428608895615056>