openapi_responses: Fix list_subscriptions.

This commit is contained in:
orientor 2020-05-27 20:50:05 +05:30 committed by Tim Abbott
parent a4cf77e5dc
commit 4096e0e6b9
2 changed files with 63 additions and 1 deletions

View File

@ -64,7 +64,7 @@ You may pass the `include_subscribers` query parameter as follows:
* `pin_to_top`: A boolean specifying whether the given stream has been pinned
to the top.
* `email_address`: Email address of the given stream.
* `in_home_view`: Whether the given stream is muted or not. Muted streams do
* `is_muted`: Whether the given stream is muted or not. Muted streams do
not count towards your total unread count and thus, do not show up in
`All messages` view (previously known as `Home` view).
* `color`: Stream color.

View File

@ -1812,8 +1812,70 @@ paths:
- properties:
subscriptions:
type: array
description: |
A list of dictionaries where each dictionary contains
information about one of the subscribed streams.
items:
type: object
properties:
stream_id:
type: integer
description: |
The unique ID of a stream.
name:
type: string
description: |
The name of a stream.
description:
type: string
description: |
A short description of a stream.
invite-only:
type: boolean
description: |
Specifies whether a stream is private or not.
Only people who have been invited can access a private stream.
subscribers:
type: array
items:
type: string
description: |
A list of email addresses of users who are also subscribed
to a given stream. Included only if `include_subscribers` is `true`.
desktop_notifications:
type: boolean
description: |
A boolean specifying whether desktop notifications
are enabled for the given stream.
push_notifications:
type: boolean
description: |
A boolean specifying whether push notifications
are enabled for the given stream.
audible_notifications:
type: boolean
description: |
A boolean specifying whether audible notifications
are enabled for the given stream.
pin_to_top:
type: boolean
description: |
A boolean specifying whether the given stream has been pinned
to the top.
email_address:
type: string
description: |
Email address of the given stream.
is_muted:
type: boolean
description: |
Whether the given stream is muted or not. Muted streams do
not count towards your total unread count and thus, do not show up in
`All messages` view (previously known as `Home` view).
color:
type: string
description: |
Stream color
- example:
{
"msg": "",