fixed frontend for new module api endpoint and fixed distinct database request

This commit is contained in:
masterelmar
2023-10-08 21:32:50 +02:00
parent 60eb4e34f6
commit ba2bbf8de9
5 changed files with 10 additions and 8 deletions

View File

@@ -115,10 +115,10 @@ func GetAllModulesForCourse(app *pocketbase.PocketBase, course string, semester
return events, nil
}
func GetAllModulesDistinct(app *pocketbase.PocketBase) (model.Events, error) {
func GetAllModulesDistinctByNameAndCourse(app *pocketbase.PocketBase) (model.Events, error) {
var events model.Events
err := app.Dao().DB().Select("*").From("events").Distinct(true).All(&events)
err := app.Dao().DB().Select("*").From("events").GroupBy("Name", "course").Distinct(true).All(&events)
if err != nil {
print("Error while getting events from database: ", err)
return nil, err