fix:#65 returned error

This commit is contained in:
Elmar Kresse
2024-03-16 00:18:49 +01:00
parent deae07bd33
commit 55f1160723

View File

@ -80,15 +80,15 @@ func fetchAndSaveAllEventsForSemester(
var events []model.Event
events, err = parseEventForOneSemester(url)
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)
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)
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...)
}