Back

Appwrite function not working

  • 0
  • Functions
  • Cloud
Zionnite
13 Apr, 2024, 03:44

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.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more