diff --git a/gui/app/components/customize/user-list.js b/gui/app/components/customize/user-list.js index 3cdf861b..0803ecb7 100644 --- a/gui/app/components/customize/user-list.js +++ b/gui/app/components/customize/user-list.js @@ -202,6 +202,11 @@ export default Component.extend(AuthProvider, ModalMixin, { let group = this.get('groups').findBy('id', groupId); group.set('isMember', false); + if (is.undefined(groupId) || is.undefined(userId)) { + console.log(groupId, userId); + return; + } + this.get('groupSvc').leave(groupId, userId).then(() => { this.filterUsers(); }); @@ -212,6 +217,11 @@ export default Component.extend(AuthProvider, ModalMixin, { let group = this.get('groups').findBy('id', groupId); group.set('isMember', true); + if (is.undefined(groupId) || is.undefined(userId)) { + console.log(groupId, userId); + return; + } + this.get('groupSvc').join(groupId, userId).then(() => { this.filterUsers(); }); diff --git a/gui/app/templates/components/customize/user-list.hbs b/gui/app/templates/components/customize/user-list.hbs index b92fd0a6..cc796be2 100644 --- a/gui/app/templates/components/customize/user-list.hbs +++ b/gui/app/templates/components/customize/user-list.hbs @@ -97,7 +97,11 @@ {{/if}} +
+ mode_edit +
{{#unless user.me}} +
delete
@@ -132,15 +136,15 @@
-
Optional new password
{{input id="edit-password" type="password" class="form-control" value=password.password}} + Optional new password
-
Confirm new password
{{input id="edit-confirmPassword" type="password" class="form-control" value=password.confirmation}} + Confirm new password
diff --git a/gui/app/templates/components/section/gemini/type-editor.hbs b/gui/app/templates/components/section/gemini/type-editor.hbs index db9c75a9..7df0865f 100644 --- a/gui/app/templates/components/section/gemini/type-editor.hbs +++ b/gui/app/templates/components/section/gemini/type-editor.hbs @@ -9,8 +9,8 @@
-
Gemini Username
{{input id="gemini-username" type="text" value=config.username class="form-control"}} + Gemini Username