mirror of
https://github.com/coracle-social/coracle.git
synced 2024-09-18 19:23:40 +00:00
Sort replies descending as suggested here: nevent1qqsz8m3xjne7mkfgv0sqeqz432newpx34x3jxw2ly0sr8jn33pc4fuspzpmhxue69uhkummnw3ezuamfdejssfsmgv
This commit is contained in:
parent
ddcf5622b8
commit
02b617bbf1
@ -1,5 +1,5 @@
|
|||||||
import type {MyEvent} from 'src/util/types'
|
import type {MyEvent} from 'src/util/types'
|
||||||
import {assoc, uniq, uniqBy, prop, propEq, reject, groupBy, pluck} from 'ramda'
|
import {sortBy, assoc, uniq, uniqBy, prop, propEq, reject, groupBy, pluck} from 'ramda'
|
||||||
import {personKinds, findReplyId} from 'src/util/nostr'
|
import {personKinds, findReplyId} from 'src/util/nostr'
|
||||||
import {log} from 'src/util/logger'
|
import {log} from 'src/util/logger'
|
||||||
import {chunk} from 'hurdak/lib/hurdak'
|
import {chunk} from 'hurdak/lib/hurdak'
|
||||||
@ -188,7 +188,7 @@ const applyContext = (notes, context) => {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
...note,
|
...note,
|
||||||
replies: uniqBy(prop('id'), combinedReplies).map(annotate),
|
replies: sortBy(e => -e.created_at, uniqBy(prop('id'), combinedReplies).map(annotate)),
|
||||||
reactions: uniqBy(prop('id'), combinedReactions),
|
reactions: uniqBy(prop('id'), combinedReactions),
|
||||||
zaps: uniqBy(prop('id'), combinedZaps),
|
zaps: uniqBy(prop('id'), combinedZaps),
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user