Show threads in activity view

This commit is contained in:
2018-11-05 13:19:42 +09:00
parent e21e3498f7
commit e74253df96
3 changed files with 27 additions and 18 deletions

View File

@ -21,7 +21,23 @@ func Get(ctx *aero.Context) string {
// })
entries := arn.FilterEditLogEntries(func(entry *arn.EditLogEntry) bool {
return entry.Action == "create" && entry.ObjectType == "Post" && entry.Object() != nil
if entry.Action != "create" {
return false
}
obj := entry.Object()
if obj == nil {
return false
}
_, isPostable := obj.(arn.Postable)
if !isPostable {
return false
}
return true
})
arn.SortEditLogEntriesLatestFirst(entries)