X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=api%2Froutes.go;h=a102419217561feab3871961b34e2097fe069fac;hb=335b0c9bdc3e129f14bc40dd5f125b3526a83a40;hp=3adbfe95b1a9655a5fa7dc3d3a13b75019128b4b;hpb=cf5bb85cede5b05b58ed2b40460d0b913e8b2cf6;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FFront.git diff --git a/api/routes.go b/api/routes.go index 3adbfe9..a102419 100644 --- a/api/routes.go +++ b/api/routes.go @@ -58,7 +58,9 @@ var Groups = []Group{ { "/admin", []Middleware{JwtAuth, UserConfirmed, UserIsAdmin, OtpAuth}, - []Route{}, + []Route{ + {"GET", []gin.HandlerFunc{AdminGetAllPortfolios}, "/portfolios"}, + }, }, } @@ -189,3 +191,11 @@ func UserAccount(c *gin.Context) { RunQuery(query, c) } + +func AdminGetAllPortfolios(c *gin.Context) { + query := &GetAllPortfoliosQuery{} + + query.In.Market = "poloniex" + + RunQuery(query, c) +}