Skip to content

Commit fa0bdaf

Browse files
authored
Merge pull request #1721 from StoDevX/group-live-streams
Group live streaming events into separate section
2 parents 6e99591 + 36173e1 commit fa0bdaf

File tree

1 file changed

+10
-2
lines changed
  • source/views/streaming/streams

1 file changed

+10
-2
lines changed

source/views/streaming/streams/list.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,10 @@ export class StreamListView extends React.PureComponent {
7272
getStreams = async (date: moment = moment.tz(CENTRAL_TZ)) => {
7373
try {
7474
const dateFrom = date.format('YYYY-MM-DD')
75-
const dateTo = date.add(1, 'month').format('YYYY-MM-DD')
75+
const dateTo = date
76+
.clone()
77+
.add(1, 'month')
78+
.format('YYYY-MM-DD')
7679

7780
let params = {
7881
class: 'upcoming',
@@ -96,11 +99,16 @@ export class StreamListView extends React.PureComponent {
9699
.filter(stream => stream.category !== 'athletics')
97100
.map(stream => {
98101
const date = moment(stream.starttime, 'YYYY-MM-DD HH:mm')
102+
const group =
103+
stream.status.toLowerCase() != 'live'
104+
? date.format('dddd, MMMM Do')
105+
: 'Live'
106+
99107
return {
100108
...stream,
101109
category: titleCase(stream.category),
102110
date: date,
103-
$groupBy: date.format('dddd, MMMM Do'),
111+
$groupBy: group,
104112
}
105113
})
106114

0 commit comments

Comments
 (0)