Skip to content

Commit

Permalink
remove possibility of null offerings
Browse files Browse the repository at this point in the history
  • Loading branch information
hawkrives committed Oct 10, 2018
1 parent b11501c commit e79d868
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions modules/gob-web/modules/course/offerings.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,10 @@ const nbsp = '\u00a0'

export function consolidateOfferings(
offerings: Array<Offering>,
): Array<?string> {
): Array<string> {
return List(offerings)
.groupBy(({start, end}) => `${start} ${end}`)
.map(groupedOffers => {
if (groupedOffers.size < 1) {
return null
}

let days = groupedOffers.map(({day}) => DAYS.get(day)).join('')
let {start, end} = groupedOffers.first()

Expand All @@ -35,14 +31,10 @@ export function consolidateOfferings(

export function consolidateExpandedOfferings(
offerings: Array<Offering>,
): Array<?string> {
): Array<string> {
return List(offerings)
.groupBy(({start, end}) => `${start} ${end}`)
.map(groupedOffers => {
if (groupedOffers.size < 1) {
return null
}

let days = groupedOffers.map(({day}) => DAYS.get(day)).join('/')
let {start, end, location} = groupedOffers.first()

Expand Down

0 comments on commit e79d868

Please sign in to comment.