mirror of
https://github.com/zulip/zulip.git
synced 2025-11-15 11:22:04 +00:00
Change error handling in get_subscribers() in Zulip API client.
Fixes #3281.
This commit is contained in:
@@ -659,11 +659,11 @@ class Client(object):
|
|||||||
'''
|
'''
|
||||||
Example usage: client.get_subscribers(stream='devel')
|
Example usage: client.get_subscribers(stream='devel')
|
||||||
'''
|
'''
|
||||||
request_stream_id = self.get_stream_id(request['stream'])
|
response = self.get_stream_id(request['stream'])
|
||||||
try:
|
if response['result'] == 'error':
|
||||||
stream_id = request_stream_id['stream_id']
|
return response
|
||||||
except KeyError:
|
|
||||||
return request_stream_id
|
stream_id = response['stream_id']
|
||||||
url = 'streams/%d/members' % (stream_id,)
|
url = 'streams/%d/members' % (stream_id,)
|
||||||
return self.call_endpoint(
|
return self.call_endpoint(
|
||||||
url=url,
|
url=url,
|
||||||
|
|||||||
Reference in New Issue
Block a user