Chore: Remove untyped data map from macaron context (#39077)

This commit is contained in:
Serge Zaitsev
2021-09-13 16:41:03 +03:00
committed by GitHub
parent 1c892a2fc4
commit e1e385b318
9 changed files with 44 additions and 48 deletions

View File

@@ -111,9 +111,8 @@ func Auth(options *AuthOptions) macaron.Handler {
requireLogin := !c.AllowAnonymous || forceLogin || options.ReqNoAnonynmous
if !c.IsSignedIn && options.ReqSignedIn && requireLogin {
lookupTokenErr, hasTokenErr := c.Data["lookupTokenErr"].(error)
var revokedErr *models.TokenRevokedError
if hasTokenErr && errors.As(lookupTokenErr, &revokedErr) {
if errors.As(c.LookupTokenErr, &revokedErr) {
tokenRevoked(c, revokedErr)
return
}