We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 823b4ba commit 638f5e5Copy full SHA for 638f5e5
src/server/util/util.ts
@@ -50,13 +50,15 @@ export const sleep =
50
(ms: number) => new Promise((resolve) => setTimeout(resolve, ms))
51
52
export const generateTerms = () => {
53
- const yearNow = new Date().getFullYear()
+ const dateNow = new Date()
54
+ const yearNow = dateNow.getFullYear()
55
+ const monthNow = dateNow.getMonth()
56
57
const terms = []
58
let id = 1
59
60
// this is ugly
- for (let y = 2023; y <= yearNow + 1; y += 1) {
61
+ for (let y = 2023; y <= yearNow + (monthNow > 7 ? 1 : 0); y += 1) {
62
terms.push({
63
label: {
64
en: `spring ${y}`,
@@ -82,5 +84,5 @@ export const generateTerms = () => {
82
84
id += 2
83
85
}
86
- return terms
87
+ return terms.splice(0, terms.length - 1).reverse()
88
0 commit comments