From 05b8d7738f5ac666404c071673e817c7ef5a0140 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Tue, 21 Sep 2021 15:10:33 +0600 Subject: [PATCH] extension ResultData#urls --- CHANGELOG.md | 2 +- .../kotlin/dev/inmo/saucenaoapi/models/ResultData.kt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a804ff4..f104ac4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ * `Kotlin`: `1.5.30` -> `1.5.31` * `Klock`: `2.4.0` -> `2.4.2` * `Coroutines`: `1.5.1` -> `1.5.2` -* Add several extensions to `ResultData`: `authors`, `froms`, `charactersList`, `titles` +* Add several extensions to `ResultData`: `authors`, `froms`, `charactersList`, `titles`, `urls` ## 0.9.0 diff --git a/src/commonMain/kotlin/dev/inmo/saucenaoapi/models/ResultData.kt b/src/commonMain/kotlin/dev/inmo/saucenaoapi/models/ResultData.kt index f8f0263..54c14cb 100644 --- a/src/commonMain/kotlin/dev/inmo/saucenaoapi/models/ResultData.kt +++ b/src/commonMain/kotlin/dev/inmo/saucenaoapi/models/ResultData.kt @@ -171,3 +171,6 @@ val ResultData.charactersList: List val ResultData.titles: List get() = title ?.split(", ") ?: emptyList() + +val ResultData.urls: List + get() = extUrls + (url ?.split(", ") ?: emptyList())