From f8f11e8630262d4568a15601a1fa2ba9d3feb916 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Tue, 14 Sep 2021 11:08:46 +0800 Subject: [PATCH] refactor: get lastModifiedDate from createdDate for Auditable --- komga/src/main/kotlin/org/gotson/komga/domain/model/Book.kt | 2 +- .../main/kotlin/org/gotson/komga/domain/model/BookMetadata.kt | 2 +- .../org/gotson/komga/domain/model/BookMetadataAggregation.kt | 2 +- .../src/main/kotlin/org/gotson/komga/domain/model/KomgaUser.kt | 2 +- komga/src/main/kotlin/org/gotson/komga/domain/model/Library.kt | 2 +- komga/src/main/kotlin/org/gotson/komga/domain/model/Media.kt | 2 +- komga/src/main/kotlin/org/gotson/komga/domain/model/ReadList.kt | 2 +- .../main/kotlin/org/gotson/komga/domain/model/ReadProgress.kt | 2 +- komga/src/main/kotlin/org/gotson/komga/domain/model/Series.kt | 2 +- .../kotlin/org/gotson/komga/domain/model/SeriesCollection.kt | 2 +- .../main/kotlin/org/gotson/komga/domain/model/SeriesMetadata.kt | 2 +- .../main/kotlin/org/gotson/komga/domain/model/ThumbnailBook.kt | 2 +- .../kotlin/org/gotson/komga/domain/model/ThumbnailSeries.kt | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/Book.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/Book.kt index c8a0856cf..0798a78c5 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/Book.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/Book.kt @@ -23,7 +23,7 @@ data class Book( val deletedDate: LocalDateTime? = null, override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { @delegate:Transient diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadata.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadata.kt index 6707e77b9..694e7b968 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadata.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadata.kt @@ -25,7 +25,7 @@ class BookMetadata( val bookId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable() { val title = title.trim() diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadataAggregation.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadataAggregation.kt index 2e42a17b2..389b7bf7b 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadataAggregation.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/BookMetadataAggregation.kt @@ -13,5 +13,5 @@ data class BookMetadataAggregation( val seriesId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable() diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/KomgaUser.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/KomgaUser.kt index 7d37de65c..fae7f66f5 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/KomgaUser.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/KomgaUser.kt @@ -24,7 +24,7 @@ data class KomgaUser( val sharedAllLibraries: Boolean = true, val id: String = TsidCreator.getTsid256().toString(), override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { fun roles(): Set { diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/Library.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/Library.kt index a68f3d690..06631d653 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/Library.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/Library.kt @@ -31,7 +31,7 @@ data class Library( val id: String = TsidCreator.getTsid256().toString(), override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { enum class SeriesCover { diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/Media.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/Media.kt index 11576b64e..4aa0a5cc2 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/Media.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/Media.kt @@ -10,7 +10,7 @@ data class Media( val comment: String? = null, val bookId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable() { enum class Status { diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadList.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadList.kt index 8365a55e3..28f9a4989 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadList.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadList.kt @@ -14,7 +14,7 @@ data class ReadList( val id: String = TsidCreator.getTsid256().toString(), override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now(), + override val lastModifiedDate: LocalDateTime = createdDate, /** * Indicates that the bookIds have been filtered and is not exhaustive. diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadProgress.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadProgress.kt index 9d2911d39..697b178a7 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadProgress.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/ReadProgress.kt @@ -11,5 +11,5 @@ data class ReadProgress( val readDate: LocalDateTime = LocalDateTime.now(), override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/Series.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/Series.kt index 5453e3064..b92c9d5af 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/Series.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/Series.kt @@ -19,7 +19,7 @@ data class Series( val deletedDate: LocalDateTime? = null, override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { @delegate:Transient diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesCollection.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesCollection.kt index f4b5ecc93..471d00ca3 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesCollection.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesCollection.kt @@ -13,7 +13,7 @@ data class SeriesCollection( val id: String = TsidCreator.getTsid256().toString(), override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now(), + override val lastModifiedDate: LocalDateTime = createdDate, /** * Indicates that the seriesIds have been filtered and is not exhaustive. diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesMetadata.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesMetadata.kt index 65fddc3aa..2a0f44baf 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesMetadata.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/SeriesMetadata.kt @@ -30,7 +30,7 @@ class SeriesMetadata( val seriesId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable() { val title = title.trim() val titleSort = titleSort.trim() diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailBook.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailBook.kt index 0ae66feb7..4999d3bb8 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailBook.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailBook.kt @@ -17,7 +17,7 @@ data class ThumbnailBook( val bookId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { enum class Type { GENERATED, SIDECAR diff --git a/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailSeries.kt b/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailSeries.kt index 4f9062648..b6e75bf82 100644 --- a/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailSeries.kt +++ b/komga/src/main/kotlin/org/gotson/komga/domain/model/ThumbnailSeries.kt @@ -17,7 +17,7 @@ data class ThumbnailSeries( val seriesId: String = "", override val createdDate: LocalDateTime = LocalDateTime.now(), - override val lastModifiedDate: LocalDateTime = LocalDateTime.now() + override val lastModifiedDate: LocalDateTime = createdDate, ) : Auditable(), Serializable { enum class Type { SIDECAR, USER_UPLOADED