server/services/nextcloud-talk/lib/message/message.disconnect.js
/**
* @description Disconnect Nextcloud Talk.
* @returns {Promise} - Resolve.
* @example
* disconnect();
*/
async function disconnect() {
Object.keys(this.bots).forEach((userId) => this.stopPolling(userId));
if (this.abortController) {
this.abortController.abort();
}
}
module.exports = {
disconnect,
};