From e9b656ce79d127bbb9c14f84a180150a61a74fe3 Mon Sep 17 00:00:00 2001 From: Tan Jiang Date: Wed, 24 Jan 2018 14:49:03 +0800 Subject: [PATCH] Fix Nil pointer issue in login function --- src/ui/auth/authenticator.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/auth/authenticator.go b/src/ui/auth/authenticator.go index 98eda74f9..086246f20 100644 --- a/src/ui/auth/authenticator.go +++ b/src/ui/auth/authenticator.go @@ -108,6 +108,7 @@ func Login(m models.AuthModel) (*models.User, error) { log.Debugf("Login failed, locking %s, and sleep for %v", m.Principal, frozenTime) lock.Lock(m.Principal) time.Sleep(frozenTime) + return user, err } err = authenticator.PostAuthenticate(user)