From e36ca10e6c2761760b173dd429db712d1c4d0d71 Mon Sep 17 00:00:00 2001
From: Erik Johnston <erikj@matrix.org>
Date: Tue, 21 Jul 2015 16:07:47 +0100
Subject: [PATCH] Show banned users in room settings

---
 skins/base/views/molecules/RoomSettings.js | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/skins/base/views/molecules/RoomSettings.js b/skins/base/views/molecules/RoomSettings.js
index 2eecd096..36c1f4c2 100644
--- a/skins/base/views/molecules/RoomSettings.js
+++ b/skins/base/views/molecules/RoomSettings.js
@@ -124,6 +124,8 @@ module.exports = React.createClass({
             var can_change_levels = false;
         }
 
+        var banned = this.props.room.getMembersWithMemership("ban");
+
         return (
             <div className="mx_RoomSettings">
                 <textarea placeholder="Description" defaultValue={topic} ref="topic"/> <br/>
@@ -194,6 +196,17 @@ module.exports = React.createClass({
                         );
                     })}
                 </div>
+
+                Banned users:
+                <div className="mx_RoomSettings_banned">
+                    {banned.map(function(member, i) {
+                        return (
+                            <div key={i}>
+                                {member.userId}
+                            </div>
+                        );
+                    })}
+                </div>
             </div>
         );
     }