Live-update added/removed subscribers.

This commit is contained in:
Steve Howell
2016-10-25 16:41:42 -07:00
committed by Tim Abbott
parent 768a04d2fa
commit 9d4debd1eb
2 changed files with 9 additions and 1 deletions

View File

@@ -1168,10 +1168,18 @@ $(function () {
$(document).on('peer_subscribe.zulip', function (e, data) {
var sub = stream_data.get_sub(data.stream_name);
exports.rerender_subscribers_count(sub);
var sub_row = settings_for_sub(sub);
prepend_subscriber(sub_row, data.user_email);
});
$(document).on('peer_unsubscribe.zulip', function (e, data) {
var sub = stream_data.get_sub(data.stream_name);
exports.rerender_subscribers_count(sub);
var sub_row = settings_for_sub(sub);
var tr = sub_row.find("tr[data-subscriber-email='" +
data.user_email +
"']");
tr.remove();
});
});

View File

@@ -1,4 +1,4 @@
<tr>
<tr data-subscriber-email="{{email}}">
<td class="subscriber-name">{{name}}</td>
<td class="subscriber-email">{{email}}</td>
{{#if displaying_for_admin}}