diff --git a/client/components/app/BookShelfToolbar.vue b/client/components/app/BookShelfToolbar.vue
index 74157b18..5e667290 100644
--- a/client/components/app/BookShelfToolbar.vue
+++ b/client/components/app/BookShelfToolbar.vue
@@ -63,6 +63,8 @@
+
+
@@ -131,7 +133,8 @@ export default {
totalEntities: 0,
processingSeries: false,
processingIssues: false,
- processingAuthors: false
+ processingAuthors: false,
+ showEditSeriesModal: false
}
},
computed: {
@@ -139,6 +142,10 @@ export default {
if (!this.selectedSeries) return []
const items = [
+ {
+ text: this.$strings.LabelEditSeries,
+ action: 'edit-series'
+ },
{
text: this.isSeriesFinished ? this.$strings.MessageMarkAsNotFinished : this.$strings.MessageMarkAsFinished,
action: 'mark-series-finished'
@@ -440,6 +447,9 @@ export default {
exportOPML() {
this.$downloadFile(`/api/libraries/${this.currentLibraryId}/opml?token=${this.$store.getters['user/getToken']}`, null, true)
},
+ showEditSeries() {
+ this.showEditSeriesModal = !this.showEditSeriesModal
+ },
seriesContextMenuAction({ action }) {
if (action === 'open-rss-feed') {
this.showOpenSeriesRSSFeed()
@@ -455,6 +465,8 @@ export default {
return
}
this.markSeriesFinished()
+ } else if ((action = 'edit-series')) {
+ this.showEditSeries()
} else if (this.handleSubtitlesAction(action)) {
return
} else if (this.handleCollapseSubSeriesAction(action)) {