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
- Function's Static IP
Is it possible to have static. IP Address instead of Dynamic IP for getting the IP Address whitelist
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Enabling Overage Usage
Hello Appwrite Support Team, I am currently using Appwrite under the GitHub Student Developer Pack plan. Recently, my project hit the database read limit, and ...