Removing new added fields in PollSummary

This commit is contained in:
Maxime NATUREL 2023-02-01 15:47:13 +01:00
parent 753875ba0c
commit 60d3ae6cc5
2 changed files with 0 additions and 5 deletions

View File

@ -22,13 +22,11 @@ sealed interface PollSummary {
val id: String val id: String
val creationTimestamp: Long val creationTimestamp: Long
val title: String val title: String
val optionViewStates: List<PollOptionViewState>
data class ActivePoll( data class ActivePoll(
override val id: String, override val id: String,
override val creationTimestamp: Long, override val creationTimestamp: Long,
override val title: String, override val title: String,
override val optionViewStates: List<PollOptionViewState>,
) : PollSummary ) : PollSummary
data class EndedPoll( data class EndedPoll(
@ -37,6 +35,5 @@ sealed interface PollSummary {
override val title: String, override val title: String,
val totalVotes: Int, val totalVotes: Int,
val winnerOptions: List<PollOptionViewState.PollEnded>, val winnerOptions: List<PollOptionViewState.PollEnded>,
override val optionViewStates: List<PollOptionViewState>,
) : PollSummary ) : PollSummary
} }

View File

@ -70,14 +70,12 @@ class PollSummaryMapper @Inject constructor(
title = pollTitle, title = pollTitle,
totalVotes = pollResponseData.totalVotes, totalVotes = pollResponseData.totalVotes,
winnerOptions = pollOptionViewStateFactory.createPollEndedOptions(pollCreationInfo, pollResponseData), winnerOptions = pollOptionViewStateFactory.createPollEndedOptions(pollCreationInfo, pollResponseData),
optionViewStates = pollOptionViewStateFactory.createPollSendingOptions(pollCreationInfo),
) )
} else { } else {
PollSummary.ActivePoll( PollSummary.ActivePoll(
id = eventId, id = eventId,
creationTimestamp = creationTimestamp, creationTimestamp = creationTimestamp,
title = pollTitle, title = pollTitle,
optionViewStates = pollOptionViewStateFactory.createPollSendingOptions(pollCreationInfo),
) )
} }
} }