From b0308d86dc124f17d6b67e9d1022a4085c9267e1 Mon Sep 17 00:00:00 2001
From: Ethan Koenig <etk39@cornell.edu>
Date: Sun, 21 May 2017 02:35:45 -0400
Subject: [PATCH] Fix unloaded owner (#1770)

---
 models/repo.go | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/models/repo.go b/models/repo.go
index 0c755241c..a50aa2dc2 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -353,8 +353,9 @@ func (repo *Repository) getUnitsByUserID(e Engine, userID int64, isAdmin bool) (
 		return nil
 	}
 
-	err = repo.getUnits(e)
-	if err != nil {
+	if err = repo.getUnits(e); err != nil {
+		return err
+	} else if err = repo.getOwner(e); err != nil {
 		return err
 	}