From dbfea5d02b898884fdeb2be2959fe8a73a465704 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 31 Mar 2024 19:20:08 +0200 Subject: [PATCH] Update inLibraryAt timestamp when adding manga to library (#911) --- .../suwayomi/tachidesk/graphql/mutations/MangaMutation.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/MangaMutation.kt b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/MangaMutation.kt index 16895ea0..5bab91a7 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/MangaMutation.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/MangaMutation.kt @@ -13,6 +13,7 @@ import suwayomi.tachidesk.manga.impl.Manga import suwayomi.tachidesk.manga.model.table.MangaMetaTable import suwayomi.tachidesk.manga.model.table.MangaTable import suwayomi.tachidesk.server.JavalinSetup.future +import java.time.Instant import java.util.concurrent.CompletableFuture /** @@ -56,6 +57,7 @@ class MangaMutation { MangaTable.update({ MangaTable.id inList ids }) { update -> patch.inLibrary.also { update[inLibrary] = it + if (it) update[inLibraryAt] = Instant.now().epochSecond } } }