Merge pull request #120 from HTWK-Leipzig/104-exams-in-calendar

fix:#104 reordered event fetching for unique uuid
This commit is contained in:
masterElmar
2023-12-29 03:49:59 +01:00
committed by GitHub

View File

@@ -111,19 +111,9 @@ func parseEventForOneSemester(url string) ([]model.Event, error) {
semesterString := findFirstSpanWithClass(table, "header-0-2-0").FirstChild.Data semesterString := findFirstSpanWithClass(table, "header-0-2-0").FirstChild.Data
semester, year := extractSemesterAndYear(semesterString) semester, year := extractSemesterAndYear(semesterString)
events = convertWeeksToDates(events, semester, year) events = convertWeeksToDates(events, semester, year)
events = generateUUIDs(events)
events = splitEventType(events) events = splitEventType(events)
events = switchNameAndNotesForExam(events) events = switchNameAndNotesForExam(events)
events = generateUUIDs(events)
var seminarGroup = model.SeminarGroup{
University: findFirstSpanWithClass(table, "header-1-0-0").FirstChild.Data,
Events: events,
}
if seminarGroup.Events == nil && seminarGroup.University == "" {
return nil, err
}
return events, nil return events, nil
} }