catch set last online error
This commit is contained in:
parent
37c411f4cb
commit
06e078703b
10
auth/auth.go
10
auth/auth.go
@ -50,7 +50,15 @@ func ReqTokens(c *fiber.Ctx) error {
|
||||
"error": err.Error(),
|
||||
})
|
||||
}
|
||||
users.Login(u)
|
||||
|
||||
err = users.SetLoginTime(u)
|
||||
if err != nil {
|
||||
return c.
|
||||
Status(fiber.StatusBadRequest).
|
||||
JSON(fiber.Map{
|
||||
"error": err.Error(),
|
||||
})
|
||||
}
|
||||
return c.SendStatus(fiber.StatusOK)
|
||||
}
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@ func Get(c *fiber.Ctx) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func Login(u *entities.User) error {
|
||||
func SetLoginTime(u *entities.User) error {
|
||||
u.LastLogin = time.Now()
|
||||
return UpdateUser(u, []string{"last_login"})
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user