diff options
author | Ethan Koenig <etk39@cornell.edu> | 2017-06-17 23:38:24 -0400 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2017-06-18 11:38:24 +0800 |
commit | 4df1a240965f6d3f4e3eed2bd4bddceeb9182614 (patch) | |
tree | abf4a9e3bb405bff503cbb661c6fbeeb3aaf9d0f /routers/repo | |
parent | 6e452c4da7400495b3298c3c9477378249c9cd9e (diff) | |
download | gitea-4df1a240965f6d3f4e3eed2bd4bddceeb9182614.tar.gz gitea-4df1a240965f6d3f4e3eed2bd4bddceeb9182614.zip |
Let not-logged-in users view releases (#1999)
Diffstat (limited to 'routers/repo')
-rw-r--r-- | routers/repo/release.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/routers/repo/release.go b/routers/repo/release.go index 70a310cc13..093fec539a 100644 --- a/routers/repo/release.go +++ b/routers/repo/release.go @@ -79,7 +79,10 @@ func Releases(ctx *context.Context) { // Temporary cache commits count of used branches to speed up. countCache := make(map[string]int64) - cacheUsers := map[int64]*models.User{ctx.User.ID: ctx.User} + cacheUsers := make(map[int64]*models.User) + if ctx.User != nil { + cacheUsers[ctx.User.ID] = ctx.User + } var ok bool releasesToDisplay := make([]*models.Release, 0, len(releases)) |