Allow to edit admin user

Signed-off-by: GretaD <gretadoci@gmail.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
pull/20381/head
GretaD 6 years ago committed by Daniel Kesselberg
parent 8971403ada
commit d17c58eeec
No known key found for this signature in database
GPG Key ID: 36E3664E099D0614
  1. 89
      apps/settings/js/vue-4.js
  2. 1
      apps/settings/js/vue-4.js.map
  3. 6
      apps/settings/js/vue-6.js
  4. 2
      apps/settings/js/vue-6.js.map
  5. 4
      apps/settings/js/vue-settings-apps-users-management.js
  6. 2
      apps/settings/js/vue-settings-apps-users-management.js.map
  7. 4
      apps/settings/src/components/UserList/UserRowSimple.vue

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -83,7 +83,6 @@
import { PopoverMenu, Actions, ActionButton } from '@nextcloud/vue'
import ClickOutside from 'vue-click-outside'
import { getCurrentUser } from '@nextcloud/auth'
import UserRowMixin from '../../mixins/UserRowMixin'
export default {
name: 'UserRowSimple',
@ -148,7 +147,7 @@ export default {
return t('settings', '{size} used', { size: OC.Util.humanFileSize(0) })
},
canEdit() {
return getCurrentUser().uid !== this.user.id && this.user.id !== 'admin'
return getCurrentUser().uid !== this.user.id || this.settings.isAdmin
},
userQuota() {
if (this.user.quota.quota === 'none') {
@ -159,7 +158,6 @@ export default {
}
return OC.Util.humanFileSize(0)
},
},
methods: {
hideMenu() {

Loading…
Cancel
Save