mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-08-04 10:49:14 +02:00
fix:#65 returned error
This commit is contained in:
@@ -80,15 +80,15 @@ func fetchAndSaveAllEventsForSemester(
|
|||||||
var events []model.Event
|
var events []model.Event
|
||||||
events, err = parseEventForOneSemester(url)
|
events, err = parseEventForOneSemester(url)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = fmt.Errorf("failed to parse events for "+semester+": %w", err)
|
return nil, fmt.Errorf("failed to parse events for "+semester+": %w", err)
|
||||||
}
|
}
|
||||||
err = db.DeleteAllEventsBySemesterWithoutCourse(app, "Sport", semester)
|
err = db.DeleteAllEventsBySemesterWithoutCourse(app, "Sport", semester)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = fmt.Errorf("failed to delete all events for "+semester+": %w", err)
|
return nil, fmt.Errorf("failed to delete all events for "+semester+": %w", err)
|
||||||
}
|
}
|
||||||
savedEvents, dbError := db.SaveEvents(events, app)
|
savedEvents, dbError := db.SaveEvents(events, app)
|
||||||
if dbError != nil {
|
if dbError != nil {
|
||||||
err = fmt.Errorf("failed to save events: %w", dbError)
|
return nil, fmt.Errorf("failed to save events for "+semester+": %w", dbError)
|
||||||
}
|
}
|
||||||
savedRecords = append(savedRecords, savedEvents...)
|
savedRecords = append(savedRecords, savedEvents...)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user