Fix work items date rendering
This commit is contained in:
@@ -35,16 +35,16 @@ export class Home extends Controller {
|
||||
public async welcome(feedPosts: Collection<FeedPost>) {
|
||||
const workItems = await this.getWorkItems()
|
||||
|
||||
const workItemYears = workItems.map(item => item.startDate.getFullYear()).unique()
|
||||
const workItemVisibleYears = workItems.filter(item => !item.endDate)
|
||||
.map(item => item.startDate.getFullYear())
|
||||
.unique()
|
||||
|
||||
return view('welcome', {
|
||||
feedPosts: feedPosts.toArray(),
|
||||
workItemGroups: workItems.groupBy(item => item.startDate.getFullYear()),
|
||||
workItemYears: workItems.map(item => item.startDate.getFullYear())
|
||||
.unique()
|
||||
.toArray(),
|
||||
workItemHiddenYears: workItems.filter(item => item.endDate)
|
||||
.map(item => item.startDate.getFullYear())
|
||||
.unique()
|
||||
.toArray()
|
||||
workItemYears: workItemYears.toArray(),
|
||||
workItemHiddenYears: workItemYears.diff(workItemVisibleYears)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user