Remove "default" category from backups (#1307)

Restoring a suwayomi backup in mihon created a category named "Default"
This commit is contained in:
schroda
2025-03-23 00:34:57 +01:00
committed by GitHub
parent d0ee1ba5af
commit 226fad5594
@@ -24,6 +24,7 @@ import org.jetbrains.exposed.sql.Query
import org.jetbrains.exposed.sql.SortOrder
import org.jetbrains.exposed.sql.selectAll
import org.jetbrains.exposed.sql.transactions.transaction
import suwayomi.tachidesk.manga.impl.Category
import suwayomi.tachidesk.manga.impl.CategoryManga
import suwayomi.tachidesk.manga.impl.backup.BackupFlags
import suwayomi.tachidesk.manga.impl.backup.proto.models.Backup
@@ -292,7 +293,8 @@ object ProtoBackupExport : ProtoBackupBase() {
.orderBy(CategoryTable.order to SortOrder.ASC)
.map {
CategoryTable.toDataClass(it)
}.map {
}.filter { it.id != Category.DEFAULT_CATEGORY_ID }
.map {
BackupCategory(
it.name,
it.order,