From 8b35c194ecf5ff44a0b80595a5631e76e14fd0fb Mon Sep 17 00:00:00 2001
From: Franz Schmidt <valsatize@gmail.com>
Date: Mon, 27 Jun 2016 11:02:39 +0200
Subject: Fixes #3110 (#3136)

---
 routers/repo/http.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'routers/repo')

diff --git a/routers/repo/http.go b/routers/repo/http.go
index 80a480bc..fba06133 100644
--- a/routers/repo/http.go
+++ b/routers/repo/http.go
@@ -112,7 +112,7 @@ func HTTP(ctx *context.Context) {
 			// Assume username now is a token.
 			token, err := models.GetAccessTokenBySHA(authUsername)
 			if err != nil {
-				if models.IsErrAccessTokenNotExist(err) {
+				if models.IsErrAccessTokenNotExist(err) || models.IsErrAccessTokenEmpty(err) {
 					ctx.HandleText(http.StatusUnauthorized, "invalid token")
 				} else {
 					ctx.Handle(http.StatusInternalServerError, "GetAccessTokenBySha", err)
-- 
cgit v1.2.3