hello guys, i want to list through my subscribers but it not working, below is my code:
TypeScript
const resultMsgAllList = await messaging.listSubscribers(
GENERAL_TOPIC_ALL,
[
Query.limit(1),
Query.equal('targetId', userTargets[i].$id),
],
);
const resultMsgAll = resultMsgAllList.subscribers;
for(let j=0; j<resultMsgAll.length; j++){
let subscriberId = resultMsgAll[j].$id;
//delete subscription,
const result = await messaging.deleteSubscriber(
GENERAL_TOPIC_ALL, // topicId
subscriberId // subscriberId
);
//then create again
const resultCreate = await messaging.createSubscriber(
GENERAL_TOPIC_ALL, // topicId
ID.unique(), // subscriberId
userTargets[i].$id // targetId
);
}
}catch(errors){
error({
"errors":errors,
"depth":"list general topic all level"
});
}```
please is there anything i'm not doing well?
TL;DR
Developers are receiving an output error when listing subscribers. The code provided seems to attempt to list and modify subscribers, but it's not working. The error message `{"errors":{},"depth":"list general topic all level"}` is being returned.
Solution: The developers could check for potential issues in the listSubscribers function or the code logic for listing and modifying subscribers. It might be helpful to review the messaging API documentation or reach out to technical support for assistance.i'm getting this in the output {"errors":{},"depth":"list general topic all level"}
Recommended threads
- general_route_not_found - Auth Guide
If you’ve just added a subdomain to your project, verified your DNS records, and confirmed your SSL certificate is working, but you're still hitting a `general_...
- Can't resume paused project
I have logged in in incognito, done the email verification and still get the invalid fingerprint error. What's the issue.
- Download appwrite Docs
Is there is a way to download appwrite Docs ? Because appwrite skill isn't enough to give the agent full understanding about how appwrite works (I noticed this ...