diff --git a/.gitignore b/.gitignore index 12ebec1c2..b6d6f25dd 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ /media/ /metadata/ /plugins/ +*.epub /client/.nuxt/ /client/dist/ /dist/ diff --git a/client/components/app/Appbar.vue b/client/components/app/Appbar.vue index 2f29b5688..cbd0a96f3 100644 --- a/client/components/app/Appbar.vue +++ b/client/components/app/Appbar.vue @@ -116,7 +116,7 @@ export default { return this.$store.getters['user/getIsAdminOrUp'] }, username() { - return this.user ? this.user.username : 'err' + return this.user ? this.user.displayName || this.user.username : 'err' }, numMediaItemsSelected() { return this.selectedMediaItems.length diff --git a/client/components/modals/AccountModal.vue b/client/components/modals/AccountModal.vue index 71ac81550..c291a7a99 100644 --- a/client/components/modals/AccountModal.vue +++ b/client/components/modals/AccountModal.vue @@ -18,9 +18,14 @@
+
+ +
+
+
@@ -387,6 +392,7 @@ export default { username: null, email: null, password: null, + displayName: null, type: 'user', isActive: true, permissions: { diff --git a/client/components/tables/UsersTable.vue b/client/components/tables/UsersTable.vue index 20f412288..00a211de0 100644 --- a/client/components/tables/UsersTable.vue +++ b/client/components/tables/UsersTable.vue @@ -4,6 +4,7 @@ + @@ -17,6 +18,9 @@

{{ user.username }}

+
{{ $strings.LabelUsername }}{{ $strings.LabelDisplayName }} {{ $strings.LabelAccountType }} +

{{ user.displayName || '-' }}

+
{{ user.type }}