diff --git a/komga-webui/src/components/dialogs/LibraryEditDialog.vue b/komga-webui/src/components/dialogs/LibraryEditDialog.vue
index 41ad5bbb5..fd682851f 100644
--- a/komga-webui/src/components/dialogs/LibraryEditDialog.vue
+++ b/komga-webui/src/components/dialogs/LibraryEditDialog.vue
@@ -211,6 +211,17 @@
/>
+
+
+ {{ $t('dialog.edit_library.label_import_mylar') }}
+
+
+
{{
@@ -281,6 +292,7 @@ export default Vue.extend({
importComicInfoReadList: true,
importEpubBook: true,
importEpubSeries: true,
+ importMylarSeries: true,
importLocalArtwork: true,
importBarcodeIsbn: true,
scanForceModifiedTime: false,
@@ -401,6 +413,7 @@ export default Vue.extend({
this.form.importComicInfoReadList = library ? library.importComicInfoReadList : true
this.form.importEpubBook = library ? library.importEpubBook : true
this.form.importEpubSeries = library ? library.importEpubSeries : true
+ this.form.importMylarSeries = library ? library.importMylarSeries : true
this.form.importLocalArtwork = library ? library.importLocalArtwork : true
this.form.importBarcodeIsbn = library ? library.importBarcodeIsbn : true
this.form.scanForceModifiedTime = library ? library.scanForceModifiedTime : false
@@ -423,6 +436,7 @@ export default Vue.extend({
importComicInfoReadList: this.form.importComicInfoReadList,
importEpubBook: this.form.importEpubBook,
importEpubSeries: this.form.importEpubSeries,
+ importMylarSeries: this.form.importMylarSeries,
importLocalArtwork: this.form.importLocalArtwork,
importBarcodeIsbn: this.form.importBarcodeIsbn,
scanForceModifiedTime: this.form.scanForceModifiedTime,
diff --git a/komga-webui/src/locales/en.json b/komga-webui/src/locales/en.json
index 3c4c15b61..f1928e359 100644
--- a/komga-webui/src/locales/en.json
+++ b/komga-webui/src/locales/en.json
@@ -336,6 +336,7 @@
"field_import_epub_book": "Book metadata",
"field_import_epub_series": "Series metadata",
"field_import_local_artwork": "Local artwork",
+ "field_import_mylar_series": "Series metadata",
"field_name": "Name",
"field_repair_extensions": "Automatically repair incorrect file extensions",
"field_root_folder": "Root folder",
@@ -349,6 +350,7 @@
"label_import_comicinfo": "Import metadata for CBR/CBZ containing a ComicInfo.xml file",
"label_import_epub": "Import metadata from EPUB files",
"label_import_local": "Import local media assets",
+ "label_import_mylar": "Import metadata generated by Mylar",
"label_scanner": "Scanner",
"tab_general": "General",
"tab_metadata": "Metadata",
diff --git a/komga-webui/src/types/komga-libraries.ts b/komga-webui/src/types/komga-libraries.ts
index 40d8c82fa..6b02438d0 100644
--- a/komga-webui/src/types/komga-libraries.ts
+++ b/komga-webui/src/types/komga-libraries.ts
@@ -7,6 +7,7 @@ interface LibraryCreationDto {
importComicInfoReadList: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
+ importMylarSeries: boolean,
importLocalArtwork: boolean,
importBarcodeIsbn: boolean,
scanForceModifiedTime: boolean,
@@ -25,6 +26,7 @@ interface LibraryUpdateDto {
importComicInfoReadList: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
+ importMylarSeries: boolean,
importLocalArtwork: boolean,
importBarcodeIsbn: boolean,
scanForceModifiedTime: boolean,
@@ -44,6 +46,7 @@ interface LibraryDto {
importComicInfoReadList: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
+ importMylarSeries: boolean,
importLocalArtwork: boolean,
importBarcodeIsbn: boolean,
scanForceModifiedTime: boolean,