User retrieval by both ID and username

This commit is contained in:
Howl
2016-04-03 23:09:28 +02:00
parent 2932ba3dd7
commit 6bae1e2390
2 changed files with 38 additions and 6 deletions

View File

@@ -24,7 +24,8 @@ func Start(conf common.Conf, db *sql.DB) {
gv1.GET("/privileges", Method(v1.PrivilegesGET, db))
// Read privilege required
gv1.GET("/users/:id", Method(v1.UserGET, db, common.PrivilegeRead))
gv1.GET("/users/id/:id", Method(v1.UserByIDGET, db, common.PrivilegeRead))
gv1.GET("/users/name/:name", Method(v1.UserByNameGET, db, common.PrivilegeRead))
gv1.GET("/badges", Method(v1.BadgesGET, db, common.PrivilegeRead))
gv1.GET("/badges/:id", Method(v1.BadgeByIDGET, db, common.PrivilegeRead))
}