mirror of
https://github.com/zulip/zulip.git
synced 2025-11-06 15:03:34 +00:00
refactor: Call peer_data.get_subscriber_count().
We are trying to move away from having the subscriber count on the sub. This commit handles the easy one-liners in the JS code.
This commit is contained in:
@@ -5,6 +5,7 @@ const {strict: assert} = require("assert");
|
||||
const {zrequire} = require("../zjsunit/namespace");
|
||||
const {run_test} = require("../zjsunit/test");
|
||||
|
||||
const peer_data = zrequire("peer_data");
|
||||
zrequire("stream_data");
|
||||
zrequire("stream_pill");
|
||||
|
||||
@@ -12,24 +13,25 @@ const denmark = {
|
||||
stream_id: 1,
|
||||
name: "Denmark",
|
||||
subscribed: true,
|
||||
subscriber_count: 10,
|
||||
};
|
||||
const sweden = {
|
||||
stream_id: 2,
|
||||
name: "Sweden",
|
||||
subscribed: false,
|
||||
subscriber_count: 30,
|
||||
};
|
||||
|
||||
peer_data.set_subscribers(denmark.stream_id, [1, 2, 3]);
|
||||
peer_data.set_subscribers(sweden.stream_id, [1, 2, 3, 4, 5]);
|
||||
|
||||
const denmark_pill = {
|
||||
stream_name: denmark.name,
|
||||
stream_id: denmark.stream_id,
|
||||
display_value: "#" + denmark.name + ": " + denmark.subscriber_count + " users",
|
||||
display_value: "#Denmark: 3 users",
|
||||
};
|
||||
const sweden_pill = {
|
||||
stream_name: sweden.name,
|
||||
stream_id: sweden.stream_id,
|
||||
display_value: "#" + sweden.name + ": " + sweden.subscriber_count + " users",
|
||||
display_value: "#Sweden: 5 users",
|
||||
};
|
||||
|
||||
const subs = [denmark, sweden];
|
||||
|
||||
Reference in New Issue
Block a user