fixed lint + gofmt
the build was successful
Details
the build was successful
Details
This commit is contained in:
parent
bcb8b08001
commit
d309d5b3b6
|
@ -42,7 +42,7 @@ type ErrUserDoesNotExist struct {
|
||||||
UserID int64
|
UserID int64
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsErrNoUsername checks if an error is a ErrUsernameExists.
|
// IsErrUserDoesNotExist checks if an error is a ErrUsernameExists.
|
||||||
func IsErrUserDoesNotExist(err error) bool {
|
func IsErrUserDoesNotExist(err error) bool {
|
||||||
_, ok := err.(ErrUserDoesNotExist)
|
_, ok := err.(ErrUserDoesNotExist)
|
||||||
return ok
|
return ok
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
package v1
|
package v1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"git.mowie.cc/konrad/Library/models"
|
||||||
"github.com/labstack/echo"
|
"github.com/labstack/echo"
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
"git.mowie.cc/konrad/Library/models"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// UserShow gets all informations about a user
|
||||||
func UserShow(c echo.Context) error {
|
func UserShow(c echo.Context) error {
|
||||||
|
|
||||||
// Check if the user is admin
|
// Check if the user is admin
|
||||||
|
@ -39,4 +40,4 @@ func UserShow(c echo.Context) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
return c.JSON(http.StatusOK, userInfos)
|
return c.JSON(http.StatusOK, userInfos)
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,8 +4,8 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/labstack/echo"
|
|
||||||
"git.mowie.cc/konrad/Library/models"
|
"git.mowie.cc/konrad/Library/models"
|
||||||
|
"github.com/labstack/echo"
|
||||||
)
|
)
|
||||||
|
|
||||||
type datPassword struct {
|
type datPassword struct {
|
||||||
|
@ -28,7 +28,6 @@ func UserChangePassword(c echo.Context) error {
|
||||||
return c.JSON(http.StatusInternalServerError, models.Message{"Error getting user infos."})
|
return c.JSON(http.StatusInternalServerError, models.Message{"Error getting user infos."})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Check if the user is admin or itself
|
// Check if the user is admin or itself
|
||||||
userJWTinfo, err := models.GetCurrentUser(c)
|
userJWTinfo, err := models.GetCurrentUser(c)
|
||||||
if !models.IsAdmin(c) || userJWTinfo.ID == userID {
|
if !models.IsAdmin(c) || userJWTinfo.ID == userID {
|
||||||
|
@ -59,7 +58,7 @@ func UserChangePassword(c echo.Context) error {
|
||||||
if !exists {
|
if !exists {
|
||||||
return c.JSON(http.StatusNotFound, models.Message{"User not found."})
|
return c.JSON(http.StatusNotFound, models.Message{"User not found."})
|
||||||
}
|
}
|
||||||
|
|
||||||
err = models.UpdateUserPassword(userID, datPw.Password)
|
err = models.UpdateUserPassword(userID, datPw.Password)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -67,4 +66,4 @@ func UserChangePassword(c echo.Context) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
return c.JSON(http.StatusOK, models.Message{"The password was updated successfully"})
|
return c.JSON(http.StatusOK, models.Message{"The password was updated successfully"})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue