fix:#65 fixed sport events

This commit is contained in:
Elmar Kresse
2024-03-16 00:06:12 +01:00
parent 9f316c596a
commit deae07bd33
3 changed files with 11 additions and 2 deletions

View File

@@ -212,6 +212,15 @@ func DeleteAllEventsByCourse(app *pocketbase.PocketBase, course string, semester
return nil
}
func DeleteAllEventsBySemesterWithoutCourse(app *pocketbase.PocketBase, course string, semester string) error {
_, err := app.Dao().DB().Delete("events", dbx.NewExp("course != {:course} AND semester = {:semester}", dbx.Params{"course": course, "semester": semester})).Execute()
if err != nil {
return err
}
return nil
}
func DeleteAllEventsBySemester(app *pocketbase.PocketBase, semester string) error {
_, err := app.Dao().DB().Delete("events", dbx.NewExp("semester = {:semester}", dbx.Params{"semester": semester})).Execute()