Merge /users/id/:id and /users/name/:name into /users (with querystring params id and name)

This commit is contained in:
Howl
2016-05-14 18:32:43 +02:00
parent 1b1f2503a2
commit 3a199b8c41
2 changed files with 23 additions and 36 deletions

View File

@@ -27,8 +27,7 @@ func Start(conf common.Conf, db *sql.DB) *gin.Engine {
gv1.GET("/privileges", Method(v1.PrivilegesGET, db))
// Read privilege required
gv1.GET("/users/id/:id", Method(v1.UserByIDGET, db, common.PrivilegeRead))
gv1.GET("/users/name/:name", Method(v1.UserByNameGET, db, common.PrivilegeRead))
gv1.GET("/users", Method(v1.UsersGET, db, common.PrivilegeRead))
gv1.GET("/users/self", Method(v1.UserSelfGET, db, common.PrivilegeRead))
gv1.GET("/users/whatid/:username", Method(v1.UserWhatsTheIDGET, db, common.PrivilegeRead))
gv1.GET("/users/full/:id", Method(v1.UserFullGET, db, common.PrivilegeRead))