khihadysucahyo/go-echo-boilerplate

View on GitHub

Showing 3 of 3 total issues

Method AuthHandler.RefreshToken has 9 return statements (exceeds 4 allowed).
Open

func (authHandler *AuthHandler) RefreshToken(c echo.Context) error {
    refreshRequest := new(requests.RefreshRequest)
    if err := c.Bind(refreshRequest); err != nil {
        return err
    }
Severity: Major
Found in server/handlers/auth_handler.go - About 55 mins to fix

    Method AuthHandler.Login has 6 return statements (exceeds 4 allowed).
    Open

    func (authHandler *AuthHandler) Login(c echo.Context) error {
        loginRequest := new(requests.LoginRequest)
    
        if err := c.Bind(loginRequest); err != nil {
            return err
    Severity: Major
    Found in server/handlers/auth_handler.go - About 40 mins to fix

      Method RegisterHandler.Register has 5 return statements (exceeds 4 allowed).
      Open

      func (registerHandler *RegisterHandler) Register(c echo.Context) error {
          registerRequest := new(requests.RegisterRequest)
      
          if err := c.Bind(registerRequest); err != nil {
              return err
      Severity: Major
      Found in server/handlers/register_handler.go - About 35 mins to fix
        Severity
        Category
        Status
        Source
        Language