This commit is contained in:
Benoit Marty 2024-04-22 15:58:35 +02:00 committed by Benoit Marty
parent 9e59c8a854
commit 117856a2ab

View file

@ -37,16 +37,25 @@ open class SenderNameDataProvider : PreviewParameterProvider<SenderNameData> {
) )
.flatMap { senderNameMode -> .flatMap { senderNameMode ->
sequenceOf( sequenceOf(
aSenderNameData(senderNameMode = senderNameMode), aSenderNameData(
aSenderNameData(displayNameAmbiguous = true, senderNameMode = senderNameMode), senderNameMode = senderNameMode,
SenderNameData(UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"), ProfileTimelineDetails.Unavailable, senderNameMode = senderNameMode), ),
aSenderNameData(
senderNameMode = senderNameMode,
displayNameAmbiguous = true,
),
SenderNameData(
senderNameMode = senderNameMode,
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = ProfileTimelineDetails.Unavailable,
),
) )
} }
} }
fun aSenderNameData( fun aSenderNameData(
displayNameAmbiguous: Boolean = false,
senderNameMode: SenderNameMode, senderNameMode: SenderNameMode,
displayNameAmbiguous: Boolean = false,
) = SenderNameData( ) = SenderNameData(
userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"), userId = UserId("@alice:${senderNameMode.javaClass.name.lowercase()}"),
profileTimelineDetails = aProfileTimelineDetailsReady( profileTimelineDetails = aProfileTimelineDetailsReady(