Skip to content

Commit ef5d5f1

Browse files
author
Thomas Belin
authored
runfix(core): Fix promote to admin button (#12007)
1 parent 5168b12 commit ef5d5f1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/page/template/panel/group-participant-user.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<div class="panel__action-item__text" data-bind="text: t('conversationDetailsGroupAdmin')"></div>
2222
<div class="slider">
2323
<input class="slider-input" type="checkbox" name="toggle" id="toggle" data-bind="checked: isAdmin">
24-
<label class="button-label" for="toggle" data-bind="click: onToggleAdmin, attr: {'data-uie-value': isAdmin() ? 'checked': 'unchecked'}, css:{'disabled': selectedParticipant().isOnSameFederatedDomain()}" data-uie-name="do-toggle-admin"></label>
24+
<label class="button-label" for="toggle" data-bind="click: onToggleAdmin, attr: {'data-uie-value': isAdmin() ? 'checked': 'unchecked'}, css:{'disabled': !selectedParticipant().isOnSameFederatedDomain()}" data-uie-name="do-toggle-admin"></label>
2525
</div>
2626
</div>
2727
<div class="panel__action-item panel__info-text" data-bind="text: t('conversationDetailsGroupAdminInfo')"></div>

src/script/view_model/panel/GroupParticipantUserViewModel.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export class GroupParticipantUserViewModel extends BasePanelViewModel {
102102
};
103103

104104
onToggleAdmin = async (): Promise<void> => {
105-
if (this.selectedParticipant().isOnSameFederatedDomain()) {
105+
if (!this.selectedParticipant().isOnSameFederatedDomain()) {
106106
return;
107107
}
108108
const newRole = this.isAdmin() ? DefaultRole.WIRE_MEMBER : DefaultRole.WIRE_ADMIN;

0 commit comments

Comments
 (0)