mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	streams: Use can_subscribe_group setting for checking permission.
This commit adds code to use can_subscribe_group setting in webapp. Fixes part of #33417.
This commit is contained in:
		@@ -186,6 +186,8 @@ test_ui("validate_stream_message_address_info", ({mock_template}) => {
 | 
			
		||||
        stream_id: 101,
 | 
			
		||||
        name: "party",
 | 
			
		||||
        subscribed: true,
 | 
			
		||||
        can_add_subscribers_group: nobody.id,
 | 
			
		||||
        can_subscribe_group: nobody.id,
 | 
			
		||||
    };
 | 
			
		||||
    stream_data.add_sub(party_sub);
 | 
			
		||||
    assert.ok(compose_validate.validate_stream_message_address_info(party_sub));
 | 
			
		||||
@@ -714,6 +716,7 @@ test_ui("warn_if_mentioning_unsubscribed_user", ({override, mock_template}) => {
 | 
			
		||||
        name: "random",
 | 
			
		||||
        can_add_subscribers_group: admin.id,
 | 
			
		||||
        can_administer_channel_group: admin.id,
 | 
			
		||||
        can_subscribe_group: admin.id,
 | 
			
		||||
    };
 | 
			
		||||
    stream_data.add_sub(sub);
 | 
			
		||||
    compose_state.set_stream_id(sub.stream_id);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user