diff --git a/client/components/app/LazyBookshelf.vue b/client/components/app/LazyBookshelf.vue
index 3c036ece..085a8074 100644
--- a/client/components/app/LazyBookshelf.vue
+++ b/client/components/app/LazyBookshelf.vue
@@ -18,6 +18,9 @@
+
-
@@ -97,6 +97,11 @@ export default {
value: 'narrators',
sublist: true
},
+ {
+ text: 'Language',
+ value: 'languages',
+ sublist: true
+ },
{
text: 'Progress',
value: 'progress',
@@ -155,6 +160,9 @@ export default {
narrators() {
return this.filterData.narrators || []
},
+ languages() {
+ return this.filterData.languages || []
+ },
progress() {
return ['Read', 'Unread', 'In Progress']
},
diff --git a/client/components/modals/edit-tabs/Details.vue b/client/components/modals/edit-tabs/Details.vue
index c13eb1c0..919841dc 100644
--- a/client/components/modals/edit-tabs/Details.vue
+++ b/client/components/modals/edit-tabs/Details.vue
@@ -2,9 +2,14 @@
-
-
-
-
+
@@ -77,10 +74,14 @@
-
+
Update
@@ -115,11 +116,12 @@ export default {
author: true,
narrator: true,
description: true,
- isbn: true,
publisher: true,
publishYear: true,
series: true,
- volumeNumber: true
+ volumeNumber: true,
+ asin: true,
+ isbn: true
}
}
},
@@ -194,11 +196,12 @@ export default {
author: true,
narrator: true,
description: true,
- isbn: true,
publisher: true,
publishYear: true,
series: true,
- volumeNumber: true
+ volumeNumber: true,
+ asin: true,
+ isbn: true
}
if (this.audiobook.id !== this.audiobookId) {
diff --git a/client/components/tables/LibrariesTable.vue b/client/components/tables/LibrariesTable.vue
index 9966dfe2..4500d08c 100644
--- a/client/components/tables/LibrariesTable.vue
+++ b/client/components/tables/LibrariesTable.vue
@@ -9,7 +9,7 @@
-
+
diff --git a/client/pages/batch/index.vue b/client/pages/batch/index.vue
index 2082e1e4..adde46d5 100644
--- a/client/pages/batch/index.vue
+++ b/client/pages/batch/index.vue
@@ -67,10 +67,30 @@
-