mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	streams: Send stream creation events when subscribing guests.
We did not send the stream creation events when subscribing guests to public streams while we do send them when subscribing non-admin users to private streams. This commit adds code to send the stream creation events when subscribing guests to public streams, so the clients can know that the stream exists and fixes the bug where client tries to process a subscription add event for a stream which it does not know about.
This commit is contained in:
		@@ -20,6 +20,13 @@ format used by the Zulip server that they are interacting with.
 | 
			
		||||
 | 
			
		||||
## Changes in Zulip 8.0
 | 
			
		||||
 | 
			
		||||
**Feature level 192**
 | 
			
		||||
 | 
			
		||||
* [`GET /events`](/api/get-events): Stream creation events are now
 | 
			
		||||
  sent when guest users gain access to a public stream by being
 | 
			
		||||
  subscribed. Guest users previously only received these events when
 | 
			
		||||
  subscribed to private streams.
 | 
			
		||||
 | 
			
		||||
**Feature level 191**
 | 
			
		||||
 | 
			
		||||
* [`GET /events`](/api/get-events), [`POST /register`](/api/register-queue),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user