|
@@ -62,7 +62,8 @@ class MyAnimeListApi(private val client: OkHttpClient, interceptor: MyAnimeListI
|
|
|
suspend fun search(query: String): List<TrackSearch> {
|
|
|
return withIOContext {
|
|
|
val url = "$baseApiUrl/manga".toUri().buildUpon()
|
|
|
- .appendQueryParameter("q", query)
|
|
|
+ // MAL API throws a 400 when the query is over 64 characters...
|
|
|
+ .appendQueryParameter("q", query.take(64))
|
|
|
.appendQueryParameter("nsfw", "true")
|
|
|
.build()
|
|
|
authClient.newCall(GET(url.toString()))
|