mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 05:23:35 +00:00
subscriptions: Send update events for is_muted property.
In Zulip 2.1.0, the `is_muted` stream subscription property was added and replaced the `in_home_view` property. But the server has still only been sending subscription update events with the `in_home_view` property. Updates `do_change_subscription_property` to send a subscription update event for both `is_muted` and `in_home_view`, so that clients can fully migrate away from using `in_home_view` allowing us to eventually remove it completely.
This commit is contained in:
committed by
Tim Abbott
parent
47e5ccf086
commit
885c3d6593
@@ -20,6 +20,15 @@ format used by the Zulip server that they are interacting with.
|
||||
|
||||
## Changes in Zulip 6.0
|
||||
|
||||
**Feature level 139**
|
||||
|
||||
* [`GET /get-events`](/api/get-events): When a user mutes or unmutes
|
||||
their subscription to a stream, a `subscription` update event
|
||||
is now sent for the `is_muted` property and for the deprecated
|
||||
`in_home_view` property to support clients fully migrating to use the
|
||||
`is_muted` property. Prior to this feature level, only one event was
|
||||
sent to clients with the deprecated `in_home_view` property.
|
||||
|
||||
**Feature level 138**
|
||||
|
||||
* [`POST /register`](/api/register-queue), [`GET
|
||||
@@ -228,7 +237,7 @@ No changes; feature level used for Zulip 5.0 release.
|
||||
|
||||
**Feature level 111**
|
||||
|
||||
* [`POST /subscriptions/properties`](/api/update-subscription-settings):
|
||||
* [`POST /users/me/subscriptions/properties`](/api/update-subscription-settings):
|
||||
Removed `subscription_data` from response object, replacing it with
|
||||
`ignored_parameters_unsupported`.
|
||||
|
||||
@@ -1137,7 +1146,8 @@ No changes; feature level used for Zulip 3.0 release.
|
||||
`demote_inactive_streams` display settings.
|
||||
* `enable_stream_sounds` was renamed to
|
||||
`enable_stream_audible_notifications`.
|
||||
* Deprecated `in_home_view`, replacing it with the more readable
|
||||
* [`POST /users/me/subscriptions/properties`](/api/update-subscription-settings):
|
||||
Deprecated `in_home_view`, replacing it with the more readable
|
||||
`is_muted` (with the opposite meaning).
|
||||
* Custom profile fields: Added `EXTERNAL_ACCOUNT` field type.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user