From 52422a31161c6d40d0b68782007b691c00d2779d Mon Sep 17 00:00:00 2001 From: Brad Rydzewski Date: Thu, 14 Aug 2014 12:44:36 -0700 Subject: [PATCH] fixed panic due to missing user on rebuild --- server/handler/commit.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/handler/commit.go b/server/handler/commit.go index d73a6745f..6bff205d4 100644 --- a/server/handler/commit.go +++ b/server/handler/commit.go @@ -157,10 +157,16 @@ func (h *CommitHandler) PostCommit(w http.ResponseWriter, r *http.Request) error return internalServerError{err} } + owner, err := h.users.Find(repo.UserID) + if err != nil { + return badRequest{err} + } + // drop the items on the queue // drop the items on the queue go func() { h.queue <- &model.Request{ + User: owner, Host: httputil.GetURL(r), Repo: repo, Commit: c,