From 808e0ecae71db4a18e1c9cd4d7b595814faf94f2 Mon Sep 17 00:00:00 2001 From: Mitchell Syer Date: Mon, 15 Sep 2025 16:45:14 -0400 Subject: [PATCH] Make Sure Backup Create Flags are Exposed (#1650) --- .../tachidesk/graphql/mutations/BackupMutation.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/BackupMutation.kt b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/BackupMutation.kt index 3f858b5d..95723ce9 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/BackupMutation.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/BackupMutation.kt @@ -55,6 +55,10 @@ class BackupMutation { val clientMutationId: String? = null, val includeChapters: Boolean? = null, val includeCategories: Boolean? = null, + val includeTracking: Boolean? = null, + val includeHistory: Boolean? = null, + val includeClientData: Boolean? = null, + val includeServerSettings: Boolean? = null, ) data class CreateBackupPayload( @@ -75,10 +79,10 @@ class BackupMutation { includeManga = true, includeCategories = input?.includeCategories ?: true, includeChapters = input?.includeChapters ?: true, - includeTracking = true, - includeHistory = true, - includeClientData = true, - includeServerSettings = true, + includeTracking = input?.includeTracking ?: true, + includeHistory = input?.includeHistory ?: true, + includeClientData = input?.includeClientData ?: true, + includeServerSettings = input?.includeServerSettings ?: true, ), )