diff options
Diffstat (limited to 'api/routes.go')
-rw-r--r-- | api/routes.go | 12 |
1 files changed, 11 insertions, 1 deletions
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{ | |||
58 | { | 58 | { |
59 | "/admin", | 59 | "/admin", |
60 | []Middleware{JwtAuth, UserConfirmed, UserIsAdmin, OtpAuth}, | 60 | []Middleware{JwtAuth, UserConfirmed, UserIsAdmin, OtpAuth}, |
61 | []Route{}, | 61 | []Route{ |
62 | {"GET", []gin.HandlerFunc{AdminGetAllPortfolios}, "/portfolios"}, | ||
63 | }, | ||
62 | }, | 64 | }, |
63 | } | 65 | } |
64 | 66 | ||
@@ -189,3 +191,11 @@ func UserAccount(c *gin.Context) { | |||
189 | 191 | ||
190 | RunQuery(query, c) | 192 | RunQuery(query, c) |
191 | } | 193 | } |
194 | |||
195 | func AdminGetAllPortfolios(c *gin.Context) { | ||
196 | query := &GetAllPortfoliosQuery{} | ||
197 | |||
198 | query.In.Market = "poloniex" | ||
199 | |||
200 | RunQuery(query, c) | ||
201 | } | ||