diff --git a/komga-webui/src/views/BrowseCollection.vue b/komga-webui/src/views/BrowseCollection.vue
index 03d655479..a5da51eb6 100644
--- a/komga-webui/src/views/BrowseCollection.vue
+++ b/komga-webui/src/views/BrowseCollection.vue
@@ -62,7 +62,7 @@
-
+
mdi-bookmark-check
@@ -71,7 +71,7 @@
-
+
mdi-bookmark-remove
@@ -80,7 +80,7 @@
-
+
mdi-playlist-plus
@@ -89,7 +89,7 @@
-
+
mdi-pencil
@@ -100,14 +100,6 @@
-
-
-
-
@@ -132,7 +124,6 @@
import Badge from '@/components/Badge.vue'
import CollectionActionsMenu from '@/components/menus/CollectionActionsMenu.vue'
import CollectionEditDialog from '@/components/dialogs/CollectionEditDialog.vue'
-import EditSeriesDialog from '@/components/dialogs/EditSeriesDialog.vue'
import ItemBrowser from '@/components/ItemBrowser.vue'
import ToolbarSticky from '@/components/ToolbarSticky.vue'
import { COLLECTION_DELETED, SERIES_CHANGED } from '@/types/events'
@@ -143,7 +134,6 @@ export default Vue.extend({
components: {
ToolbarSticky,
ItemBrowser,
- EditSeriesDialog,
CollectionEditDialog,
CollectionActionsMenu,
Badge,
@@ -156,9 +146,6 @@ export default Vue.extend({
selectedSeries: [] as SeriesDto[],
editSeriesSingle: {} as SeriesDto,
selected: [],
- dialogEdit: false,
- dialogEditSingle: false,
- dialogAddToCollection: false,
dialogEditCollection: false,
editElements: false,
}
@@ -230,9 +217,11 @@ export default Vue.extend({
this.series = (await this.$komgaCollections.getSeries(collectionId, { unpaged: true } as PageRequest)).content
this.seriesCopy = [...this.series]
},
- singleEdit (series: SeriesDto) {
- this.editSeriesSingle = series
- this.dialogEditSingle = true
+ editSingleSeries (series: SeriesDto) {
+ this.$store.dispatch('dialogUpdateSeries', series)
+ },
+ editMultipleSeries () {
+ this.$store.dispatch('dialogUpdateSeries', this.selectedSeries)
},
async markSelectedRead () {
await Promise.all(this.selectedSeries.map(s =>
diff --git a/komga-webui/src/views/BrowseSeries.vue b/komga-webui/src/views/BrowseSeries.vue
index 614fdfb12..3086abfb5 100644
--- a/komga-webui/src/views/BrowseSeries.vue
+++ b/komga-webui/src/views/BrowseSeries.vue
@@ -239,7 +239,6 @@ export default Vue.extend({
sortDefault: { key: 'metadata.numberSort', order: 'asc' } as SortActive,
filterOptions: [{ values: [ReadStatus.UNREAD] }],
filters: [[]] as any[],
- dialogEdit: false,
sortUnwatch: null as any,
filterUnwatch: null as any,
pageUnwatch: null as any,