From e8c3e9bcf87aa94497561e52e3cd5a15990a3037 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Tue, 3 Jan 2017 11:02:14 +0800 Subject: Improve code for fix of #4006 --- routers/repo/pull.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/routers/repo/pull.go b/routers/repo/pull.go index b28dd591..fe606010 100644 --- a/routers/repo/pull.go +++ b/routers/repo/pull.go @@ -49,8 +49,7 @@ func getForkRepository(ctx *context.Context) *models.Repository { return nil } - hasAccess, _ := models.HasAccess(ctx.User, forkRepo, models.ACCESS_MODE_READ) - if !hasAccess || !forkRepo.CanBeForked() { + if !forkRepo.CanBeForked() || !forkRepo.HasAccess(ctx.User) { ctx.Handle(404, "getForkRepository", nil) return nil } -- cgit v1.2.3