From 00bc3e39b6792b17fd74f0f64494a76be127a9bc Mon Sep 17 00:00:00 2001 From: Syer10 Date: Wed, 17 Jun 2026 14:04:02 -0400 Subject: [PATCH] Lint --- .../suwayomi/tachidesk/graphql/queries/ExtensionQuery.kt | 5 ++++- .../suwayomi/tachidesk/graphql/queries/SourceQuery.kt | 9 ++++++++- .../suwayomi/tachidesk/manga/impl/extension/Extension.kt | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/ExtensionQuery.kt b/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/ExtensionQuery.kt index d7f085eed..4ecd2071d 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/ExtensionQuery.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/ExtensionQuery.kt @@ -126,7 +126,10 @@ class ExtensionQuery { opAnd.eq(versionCode?.toLong(), ExtensionTable.versionCode) opAnd.eq(versionCodeLong, ExtensionTable.versionCode) opAnd.eq(lang, ExtensionTable.lang) - opAnd.eq(isNsfw?.let { if (it) ContentRating.PORNOGRAPHIC.ordinal else ContentRating.SAFE.ordinal }, ExtensionTable.contentRating) + opAnd.eq( + isNsfw?.let { if (it) ContentRating.PORNOGRAPHIC.ordinal else ContentRating.SAFE.ordinal }, + ExtensionTable.contentRating, + ) opAnd.eq(contentRating?.ordinal, ExtensionTable.contentRating) opAnd.eq(isInstalled, ExtensionTable.isInstalled) opAnd.eq(hasUpdate, ExtensionTable.hasUpdate) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/SourceQuery.kt b/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/SourceQuery.kt index 83a1e0bc5..8ded3e2b1 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/SourceQuery.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/graphql/queries/SourceQuery.kt @@ -102,7 +102,14 @@ class SourceQuery { opAnd.eq(id, SourceTable.id) opAnd.eq(name, SourceTable.name) opAnd.eq(lang, SourceTable.lang) - opAnd.andWhere(isNsfw) { if (it) SourceTable.contentRating eq ContentRating.PORNOGRAPHIC.ordinal else SourceTable.contentRating neq ContentRating.PORNOGRAPHIC.ordinal } + opAnd.andWhere(isNsfw) { + if (it) { + SourceTable.contentRating eq ContentRating.PORNOGRAPHIC.ordinal + } else { + SourceTable.contentRating neq + ContentRating.PORNOGRAPHIC.ordinal + } + } opAnd.andWhere(contentRating) { SourceTable.contentRating eq it.getValue() } return opAnd.op diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt index 6ba303171..b5df50996 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt @@ -198,7 +198,12 @@ object Extension { it[versionName] = packageInfo.versionName it[versionCode] = packageInfo.versionCode.toLong() it[lang] = extensionLang - it[contentRating] = if (isNsfw) ContentRating.PORNOGRAPHIC.ordinal else ContentRating.SAFE.ordinal // todo will change + // todo will change + it[contentRating] = if (isNsfw) { + ContentRating.PORNOGRAPHIC.ordinal + } else { + ContentRating.SAFE.ordinal + } } }