mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-29 20:52:43 +02:00
Reduces profile feed size to 200 and zaps, reports and followers to 400
This commit is contained in:
@@ -40,4 +40,6 @@ class UserProfileConversationsFeedFilter(val user: User, val account: Account) :
|
||||
override fun sort(collection: Set<Note>): List<Note> {
|
||||
return collection.sortedWith(compareBy({ it.createdAt() }, { it.idHex })).reversed()
|
||||
}
|
||||
|
||||
override fun limit() = 200
|
||||
}
|
||||
|
@@ -12,4 +12,6 @@ class UserProfileFollowersFeedFilter(val user: User, val account: Account) : Fee
|
||||
override fun feed(): List<User> {
|
||||
return LocalCache.users.values.filter { it.isFollowing(user) && !account.isHidden(it) }
|
||||
}
|
||||
|
||||
override fun limit() = 400
|
||||
}
|
||||
|
@@ -51,4 +51,6 @@ class UserProfileNewThreadFeedFilter(val user: User, val account: Account) : Add
|
||||
override fun sort(collection: Set<Note>): List<Note> {
|
||||
return collection.sortedWith(compareBy({ it.createdAt() }, { it.idHex })).reversed()
|
||||
}
|
||||
|
||||
override fun limit() = 200
|
||||
}
|
||||
|
@@ -24,4 +24,6 @@ class UserProfileReportsFeedFilter(val user: User) : AdditiveFeedFilter<Note>()
|
||||
override fun sort(collection: Set<Note>): List<Note> {
|
||||
return collection.sortedWith(compareBy({ it.createdAt() }, { it.idHex })).reversed()
|
||||
}
|
||||
|
||||
override fun limit() = 400
|
||||
}
|
||||
|
@@ -13,4 +13,6 @@ class UserProfileZapsFeedFilter(val user: User) : FeedFilter<ZapReqResponse>() {
|
||||
override fun feed(): List<ZapReqResponse> {
|
||||
return UserZaps.forProfileFeed(user.zaps)
|
||||
}
|
||||
|
||||
override fun limit() = 400
|
||||
}
|
||||
|
Reference in New Issue
Block a user