コード例 #1
0
ファイル: streams.py プロジェクト: gnprice/zulip
def get_subscribers_backend(request: HttpRequest, user_profile: UserProfile,
                            stream_id: int=REQ('stream', converter=to_non_negative_int)) -> HttpResponse:
    (stream, recipient, sub) = access_stream_by_id(user_profile, stream_id,
                                                   allow_realm_admin=True)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #2
0
def get_subscribers_backend(request: HttpRequest, user_profile: UserProfile,
                            stream_id: int=REQ('stream', converter=to_non_negative_int)) -> HttpResponse:
    (stream, recipient, sub) = access_stream_by_id(user_profile, stream_id,
                                                   allow_realm_admin=True)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #3
0
ファイル: streams.py プロジェクト: vabs22/zulip
def get_subscribers_backend(request, user_profile,
                            stream_id=REQ('stream', converter=to_non_negative_int)):
    # type: (HttpRequest, UserProfile, int) -> HttpResponse
    (stream, recipient, sub) = access_stream_by_id(user_profile, stream_id)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #4
0
ファイル: streams.py プロジェクト: aakash-cr7/zulip
def get_subscribers_backend(request, user_profile,
                            stream_id=REQ('stream', converter=to_non_negative_int)):
    # type: (HttpRequest, UserProfile, int) -> HttpResponse
    (stream, recipient, sub) = access_stream_by_id(user_profile, stream_id)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #5
0
ファイル: streams.py プロジェクト: acemaster/zulip
def get_subscribers_backend(request, user_profile,
                            stream_id=REQ('stream', converter=to_non_negative_int)):
    # type: (HttpRequest, UserProfile, int) -> HttpResponse
    stream = get_and_validate_stream_by_id(stream_id, user_profile.realm)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #6
0
ファイル: streams.py プロジェクト: kevinwmx/zulip
def get_subscribers_backend(request, user_profile, stream_name=REQ('stream')):
    stream = get_stream(stream_name, user_profile.realm)
    if stream is None:
        raise JsonableError("Stream does not exist: %s" % (stream_name, ))

    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #7
0
ファイル: streams.py プロジェクト: anteq/zulip
def get_subscribers_backend(request, user_profile, stream_name=REQ('stream')):
    stream = get_stream(stream_name, user_profile.realm)
    if stream is None:
        raise JsonableError("Stream does not exist: %s" % (stream_name,))

    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #8
0
ファイル: streams.py プロジェクト: zebesta/zulip
def get_subscribers_backend(request, user_profile, stream_name=REQ('stream')):
    # type: (HttpRequest, UserProfile, text_type) -> HttpResponse
    stream = get_stream(stream_name, user_profile.realm)
    if stream is None:
        raise JsonableError(_("Stream does not exist: %s") % (stream_name, ))

    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #9
0
ファイル: streams.py プロジェクト: krtkmj/zulip
def get_subscribers_backend(request, user_profile, stream_name=REQ('stream')):
    # type: (HttpRequest, UserProfile, text_type) -> HttpResponse
    stream = get_stream(stream_name, user_profile.realm)
    if stream is None:
        raise JsonableError(_("Stream does not exist: %s") % (stream_name,))

    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})
コード例 #10
0
ファイル: streams.py プロジェクト: rohithasrk/zulip
def get_subscribers_backend(request,
                            user_profile,
                            stream_id=REQ('stream',
                                          converter=to_non_negative_int)):
    # type: (HttpRequest, UserProfile, int) -> HttpResponse
    stream = get_and_validate_stream_by_id(stream_id, user_profile.realm)
    subscribers = get_subscriber_emails(stream, user_profile)

    return json_success({'subscribers': subscribers})