api: Pass group id instead of name to default stream group api.

This commit is contained in:
Vishnu Ks
2017-11-14 19:33:09 +00:00
committed by Tim Abbott
parent 9565ea4513
commit f45ba7de93
7 changed files with 92 additions and 95 deletions

View File

@@ -283,10 +283,12 @@ v1_api_and_json_patterns = [
url(r'^default_streams$', rest_dispatch,
{'POST': 'zerver.views.streams.add_default_stream',
'DELETE': 'zerver.views.streams.remove_default_stream'}),
url(r'^default_stream_groups', rest_dispatch,
{'POST': 'zerver.views.streams.create_default_stream_group',
'PATCH': 'zerver.views.streams.update_default_stream_group',
'DELETE': 'zerver.views.streams.remove_default_stream_group'}),
url(r'^default_stream_groups/create$', rest_dispatch,
{'POST': 'zerver.views.streams.create_default_stream_group'}),
url(r'^default_stream_groups/(?P<group_id>\d+)$', rest_dispatch,
{'DELETE': 'zerver.views.streams.remove_default_stream_group'}),
url(r'^default_stream_groups/(?P<group_id>\d+)/streams$', rest_dispatch,
{'PATCH': 'zerver.views.streams.update_default_stream_group_streams'}),
# GET lists your streams, POST bulk adds, PATCH bulk modifies/removes
url(r'^users/me/subscriptions$', rest_dispatch,
{'GET': 'zerver.views.streams.list_subscriptions_backend',