From 3f0aa37f3398c7cec92070d0d283ae641350005e Mon Sep 17 00:00:00 2001
From: ubermanu <e.vodor@gmail.com>
Date: Thu, 11 Mar 2021 13:55:56 +0100
Subject: [PATCH] disable rai by default

---
 src/plugins/converse-rai.js | 6 +++++-
 src/solid-xmpp-chat.js      | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/plugins/converse-rai.js b/src/plugins/converse-rai.js
index f291a0c..be98788 100644
--- a/src/plugins/converse-rai.js
+++ b/src/plugins/converse-rai.js
@@ -101,7 +101,7 @@ converse.plugins.add('converse-rai', {
 
     // Register settings
     api.settings.extend({
-      muc_subscribe_to_rai: true,
+      muc_subscribe_to_rai: false,
     });
 
     Object.assign(api.rooms, {
@@ -113,6 +113,10 @@ converse.plugins.add('converse-rai', {
        * @returns {void}
        */
       subscribe(jids) {
+        if (!api.settings.get('muc_subscribe_to_rai')) {
+          console.error('Can\'t subscribe to RAI, this feature is not enabled');
+        }
+
         if (typeof jids === 'string') {
           jids = [jids];
         }
diff --git a/src/solid-xmpp-chat.js b/src/solid-xmpp-chat.js
index 4989408..797be8d 100644
--- a/src/solid-xmpp-chat.js
+++ b/src/solid-xmpp-chat.js
@@ -203,6 +203,7 @@ export const SolidXMPPChat = {
         'muc_nickname_from_jid': false,
         'muc_fetch_members': true,
         'muc_show_info_messages': [],
+        'muc_subscribe_to_rai': true,
         'play_sounds': false,
         'root': this.element.shadowRoot,
         'show_client_info': false,
-- 
GitLab