diff --git a/main.go b/main.go index 0b63e42..d55e0e5 100644 --- a/main.go +++ b/main.go @@ -259,7 +259,7 @@ func main() { // Other functions for admin adminOnly.POST("/unlock", controllers.Unlock) - adminOnly.POST("/safe/listall", controllers.GetAllSafesHandler) + adminOnly.GET("/safe/listall", controllers.GetAllSafesHandler) // Deprecated //adminOnly.GET("/roles", controllers.GetRoles) diff --git a/models/safe.go b/models/safe.go index 0fd4f44..a8180a4 100644 --- a/models/safe.go +++ b/models/safe.go @@ -3,6 +3,7 @@ package models import ( "errors" "log" + "smt/utils" ) type Safe struct { @@ -63,7 +64,7 @@ func SafeListAllowed(userId int) ([]Safe, error) { `, userId, userId) if err != nil { - log.Printf("SafeList error executing sql record : '%s'\n", err) + log.Printf("SafeListAllowed error executing sql record : '%s'\n", err) return results, err } else { // parse all the results into a slice @@ -71,13 +72,15 @@ func SafeListAllowed(userId int) ([]Safe, error) { var s Safe err = rows.StructScan(&s) if err != nil { - log.Printf("SafeList error parsing sql record : '%s'\n", err) + log.Printf("SafeListAllowed error parsing sql record : '%s'\n", err) return results, err } results = append(results, s) + debugPrint := utils.PrintStructContents(&s, 0) + log.Printf("SafeListAllowed adding record :\n%s\n", debugPrint) } - log.Printf("SafeList retrieved '%d' results\n", len(results)) + log.Printf("SafeListAllowed retrieved '%d' results\n", len(results)) } return results, nil