invites: Frontend changes for adding the new realm setting.

This commit does the changes in frontend required
for adding the new setting `Who can create multiuse invite link.`

Fixes #15159.
This commit is contained in:
Ujjawal Modi
2023-08-03 19:36:40 +05:30
committed by Tim Abbott
parent 21b1298c1d
commit 9a96d19315
21 changed files with 172 additions and 24 deletions

View File

@@ -190,7 +190,10 @@ function initialize_left_sidebar() {
}
export function update_invite_user_option() {
if (!settings_data.user_can_invite_users_by_email()) {
if (
!settings_data.user_can_invite_users_by_email() &&
!settings_data.user_can_create_multiuse_invite()
) {
$("#right-sidebar .invite-user-link").hide();
} else {
$("#right-sidebar .invite-user-link").show();