mirror of
https://git.rwth-aachen.de/acs/public/villas/web-backend-go/
synced 2025-03-30 00:00:12 +01:00
more debugging for group scenario mapping
This commit is contained in:
parent
ea49019ccb
commit
43a5a5dcd3
1 changed files with 5 additions and 5 deletions
|
@ -253,24 +253,24 @@ func authenticateExternal(c *gin.Context) (User, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add users to scenarios based on static map
|
// Add users to scenarios based on static map
|
||||||
|
db := database.GetDB()
|
||||||
for _, group := range groups {
|
for _, group := range groups {
|
||||||
if soIDs, ok := configuration.ScenarioGroupMap[group]; ok {
|
if soIDs, ok := configuration.ScenarioGroupMap[group]; ok {
|
||||||
db := database.GetDB()
|
|
||||||
|
|
||||||
for _, soID := range soIDs {
|
for _, soID := range soIDs {
|
||||||
var so database.Scenario
|
var so database.Scenario
|
||||||
err := db.Find(&so, soID).Error
|
err := db.Find(&so, soID).Error
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("Failed to add user %s (id=%d) to scenario %d: %s\n", myUser.Username, myUser.ID, soID, err)
|
log.Printf("Failed to add user %s (id=%d) to scenario %s (id=%d): %s\n", myUser.Username, myUser.ID, so.Name, so.ID, err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
err = db.Model(&so).Association("Users").Append(&myUser).Error
|
err = db.Model(&so).Association("Users").Append(&myUser).Error
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("Failed to add user %s (id=%d) to scenario %d: %s\n", myUser.Username, myUser.ID, soID, err)
|
log.Printf("Failed to add user %s (id=%d) to scenario %s (id=%d): %s\n", myUser.Username, myUser.ID, so.Name, so.ID, err)
|
||||||
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("Added user %s (id=%d) to scenario %d", myUser.Username, myUser.ID, soID)
|
log.Printf("Added user %s (id=%d) to scenario %s (id=%d)", myUser.Username, myUser.ID, so.Name, so.ID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue