From 8d68859c2a5cbee371ce0ac54ca4eef7921d9f3f Mon Sep 17 00:00:00 2001 From: arkon Date: Sun, 3 Jan 2021 23:21:45 -0500 Subject: [PATCH] Change MAL ID search prefix to "id:" --- .../kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt b/app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt index e784e9a6f7..0fcb121881 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt @@ -22,6 +22,8 @@ class MyAnimeList(private val context: Context, id: Int) : TrackService(id) { const val DROPPED = 4 const val PLAN_TO_READ = 6 const val REREADING = 7 + + private const val SEARCH_ID_PREFIX = "id:" } private val json: Json by injectLazy() @@ -84,8 +86,8 @@ class MyAnimeList(private val context: Context, id: Int) : TrackService(id) { } override fun search(query: String): Observable> { - if (query.startsWith("my:")) { - query.substringAfter("my:").toIntOrNull()?.let { id -> + if (query.startsWith(SEARCH_ID_PREFIX)) { + query.substringAfter(SEARCH_ID_PREFIX).toIntOrNull()?.let { id -> return runAsObservable({ listOf(api.getMangaDetails(id)) }) } }