From 6bfd06c6a012ebd776c5ed588b9247ad8ff14a35 Mon Sep 17 00:00:00 2001 From: Nite Date: Tue, 15 Mar 2022 10:31:38 +0100 Subject: [PATCH 1/2] Updated Search2 Artist result to use Index instead of Artist (As needed for listing the Artist's albums afterwards) --- .../kotlin/org/moire/ultrasonic/domain/APISearchConverter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/APISearchConverter.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/APISearchConverter.kt index a8833bbe..ff9ffd74 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/APISearchConverter.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/APISearchConverter.kt @@ -13,7 +13,7 @@ fun APISearchResult.toDomainEntity(): SearchResult = SearchResult( ) fun SearchTwoResult.toDomainEntity(): SearchResult = SearchResult( - this.artistList.map { it.toDomainEntity() }, + this.artistList.map { it.toIndexEntity() }, this.albumList.map { it.toDomainEntity() }, this.songList.map { it.toTrackEntity() } ) From ebfc06c423044267808720089cf3d978bd65b103 Mon Sep 17 00:00:00 2001 From: Nite Date: Tue, 15 Mar 2022 10:52:22 +0100 Subject: [PATCH 2/2] Fixed tests --- .../org/moire/ultrasonic/domain/APISearchConverterTest.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APISearchConverterTest.kt b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APISearchConverterTest.kt index d54a3a76..dd2e7d84 100644 --- a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APISearchConverterTest.kt +++ b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APISearchConverterTest.kt @@ -50,7 +50,7 @@ class APISearchConverterTest { with(convertedEntity) { artists.size `should be equal to` entity.artistList.size - artists[0] `should be equal to` entity.artistList[0].toDomainEntity() + artists[0] `should be equal to` entity.artistList[0].toIndexEntity() albums.size `should be equal to` entity.albumList.size albums[0] `should be equal to` entity.albumList[0].toDomainEntity() songs.size `should be equal to` entity.songList.size