Bladeren bron

Add `isModerator` method on the occupant model

JC Brand 6 jaren geleden
bovenliggende
commit
de1071bd4a
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      src/headless/converse-muc.js

+ 5 - 1
src/headless/converse-muc.js

@@ -1836,7 +1836,11 @@ converse.plugins.add('converse-muc', {
             },
 
             isMember () {
-                return _.includes(['admin', 'owner', 'member'], this.get('affiliation'));
+                return ['admin', 'owner', 'member'].includes(this.get('affiliation'));
+            },
+
+            isModerator () {
+                return ['admin', 'owner'].includes(this.get('affiliation')) || this.get('role') === 'moderator';
             },
 
             isSelf () {