|
|
|
@ -19,7 +19,6 @@ import com.keylesspalace.tusky.db.entity.HomeTimelineData |
|
|
|
import com.keylesspalace.tusky.db.entity.HomeTimelineEntity |
|
|
|
import com.keylesspalace.tusky.db.entity.HomeTimelineEntity |
|
|
|
import com.keylesspalace.tusky.db.entity.TimelineAccountEntity |
|
|
|
import com.keylesspalace.tusky.db.entity.TimelineAccountEntity |
|
|
|
import com.keylesspalace.tusky.db.entity.TimelineStatusEntity |
|
|
|
import com.keylesspalace.tusky.db.entity.TimelineStatusEntity |
|
|
|
import com.keylesspalace.tusky.entity.Filter |
|
|
|
|
|
|
|
import com.keylesspalace.tusky.entity.Status |
|
|
|
import com.keylesspalace.tusky.entity.Status |
|
|
|
import com.keylesspalace.tusky.entity.TimelineAccount |
|
|
|
import com.keylesspalace.tusky.entity.TimelineAccount |
|
|
|
import com.keylesspalace.tusky.viewdata.StatusViewData |
|
|
|
import com.keylesspalace.tusky.viewdata.StatusViewData |
|
|
|
@ -147,7 +146,6 @@ fun TimelineStatusEntity.toStatus( |
|
|
|
fun HomeTimelineData.toViewData( |
|
|
|
fun HomeTimelineData.toViewData( |
|
|
|
isDetailed: Boolean = false, |
|
|
|
isDetailed: Boolean = false, |
|
|
|
translation: TranslationViewData? = null, |
|
|
|
translation: TranslationViewData? = null, |
|
|
|
filter: Filter? = null, |
|
|
|
|
|
|
|
): StatusViewData { |
|
|
|
): StatusViewData { |
|
|
|
if (this.account == null || this.status == null) { |
|
|
|
if (this.account == null || this.status == null) { |
|
|
|
return StatusViewData.LoadMore(this.id, loading) |
|
|
|
return StatusViewData.LoadMore(this.id, loading) |
|
|
|
@ -200,5 +198,5 @@ fun HomeTimelineData.toViewData( |
|
|
|
isDetailed = isDetailed, |
|
|
|
isDetailed = isDetailed, |
|
|
|
repliedToAccount = repliedToAccount?.toAccount(), |
|
|
|
repliedToAccount = repliedToAccount?.toAccount(), |
|
|
|
translation = translation, |
|
|
|
translation = translation, |
|
|
|
).apply { this.filter = filter } |
|
|
|
) |
|
|
|
} |
|
|
|
} |
|
|
|
|