Skip to content

Commit 527d1a6

Browse files
authored
Merge pull request #150 from athenekilta/bugfix/admin-tab-signup-fix
Fix sorting of dates
2 parents 3c63295 + a1b7ab5 commit 527d1a6

1 file changed

Lines changed: 9 additions & 13 deletions

File tree

src/utils/signupUtils.js

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,15 @@ export const getSignupsArray = (event, includeWaitlist = true) => {
7979

8080
export const getSignupsArrayFormatted = (event, includeWaitlist = true) => {
8181
const signupsArray = getSignupsArray(event, includeWaitlist);
82-
8382
const sorted = _.sortBy(signupsArray, (s) => {
84-
85-
if (s.isOpenQuota) {
86-
return new Date(s.createdAt) + 315360000000
87-
}
88-
89-
if (s.isWaitlist) {
90-
return new Date(s.createdAt) + 315360000000 * 2;
91-
}
92-
93-
return new Date(s.createdAt);
94-
});
83+
if (s.isOpenQuota) {
84+
return new moment(s.createdAt).add(10, 'y').toDate();
85+
}
86+
if (s.isWaitlist) {
87+
return new moment(s.createdAt).add(20, 'y').toDate();
88+
}
89+
return new Date(s.createdAt);
90+
});
9591

9692
return _.map(sorted, (signup) => {
9793

@@ -116,4 +112,4 @@ export const getSignupsArrayFormatted = (event, includeWaitlist = true) => {
116112

117113
return result;
118114
});
119-
}
115+
}

0 commit comments

Comments
 (0)