filter: Use stream id instead of stream name.

This commit is contained in:
evykassirer
2024-08-02 18:05:34 -07:00
committed by Tim Abbott
parent 2be181c367
commit dba1af84e0
38 changed files with 760 additions and 592 deletions

View File

@@ -66,19 +66,19 @@ test("unsubscribe", () => {
stream_data.add_sub(devel);
// verify clean slate
assert.ok(!stream_data.is_subscribed_by_name("devel"));
assert.ok(!stream_data.is_subscribed(devel.stream_id));
// set up our subscription
devel.subscribed = true;
peer_data.set_subscribers(devel.stream_id, [me.user_id]);
// ensure our setup is accurate
assert.ok(stream_data.is_subscribed_by_name("devel"));
assert.ok(stream_data.is_subscribed(devel.stream_id));
// DO THE UNSUBSCRIBE HERE
stream_data.unsubscribe_myself(devel);
assert.ok(!devel.subscribed);
assert.ok(!stream_data.is_subscribed_by_name("devel"));
assert.ok(!stream_data.is_subscribed(devel.stream_id));
assert.ok(!contains_sub(stream_data.subscribed_subs(), devel));
assert.ok(contains_sub(stream_data.unsubscribed_subs(), devel));
@@ -96,7 +96,7 @@ test("subscribers", () => {
people.add_active_user(george);
// verify setup
assert.ok(stream_data.is_subscribed_by_name(sub.name));
assert.ok(stream_data.is_subscribed(sub.stream_id));
const stream_id = sub.stream_id;