diff --git a/backend/service/fetch/fetchSeminarEventService.go b/backend/service/fetch/fetchSeminarEventService.go index 7311329..f20851f 100644 --- a/backend/service/fetch/fetchSeminarEventService.go +++ b/backend/service/fetch/fetchSeminarEventService.go @@ -64,16 +64,20 @@ func GetSeminarGroupsEventsFromHTML(seminarGroupsLabel []string) []model.Seminar var seminarGroups []model.SeminarGroup for _, seminarGroupLabel := range seminarGroupsLabel { - result, getError := getPlanHTML("ss", seminarGroupLabel) - if getError == nil { - seminarGroup := parseSeminarGroup(result) - seminarGroups = append(seminarGroups, seminarGroup) + if (time.Now().Month() >= 3) && (time.Now().Month() <= 10) { + result, getError := getPlanHTML("ss", seminarGroupLabel) + if getError == nil { + seminarGroup := parseSeminarGroup(result) + seminarGroups = append(seminarGroups, seminarGroup) + } } - result, getError = getPlanHTML("ws", seminarGroupLabel) - if getError == nil { - seminarGroup := parseSeminarGroup(result) - seminarGroups = append(seminarGroups, seminarGroup) + if (time.Now().Month() >= 9) || (time.Now().Month() <= 4) { + result, getError := getPlanHTML("ws", seminarGroupLabel) + if getError == nil { + seminarGroup := parseSeminarGroup(result) + seminarGroups = append(seminarGroups, seminarGroup) + } } } return seminarGroups