stream_data: Add can_edit_description function.

Added can_edit_description function in stream_data to check if the user has permission to edit the description of the stream.
This commit is contained in:
opmkumar
2024-09-14 00:48:15 +05:30
committed by Tim Abbott
parent f31371969d
commit d4b1d0a68e
4 changed files with 7 additions and 5 deletions

View File

@@ -506,6 +506,10 @@ export function can_change_permissions(sub: StreamSubscription): boolean {
return current_user.is_admin && (!sub.invite_only || sub.subscribed);
}
export function can_edit_description(): boolean {
return current_user.is_admin;
}
export function can_view_subscribers(sub: StreamSubscription): boolean {
// Guest users can't access subscribers of any(public or private) non-subscribed streams.
return current_user.is_admin || sub.subscribed || (!current_user.is_guest && !sub.invite_only);