aboutsummaryrefslogtreecommitdiffstats
path: root/models/repo.go
diff options
context:
space:
mode:
authorSandro Santilli <strk@kbt.io>2018-01-05 11:56:52 +0100
committerLauris BH <lauris@nix.lv>2018-01-05 12:56:52 +0200
commita192f3052ed9b59d1404fdcebf2b5c156d6d6969 (patch)
treed955279b81ab5de792158f0f131a23a7837c1e57 /models/repo.go
parentce7ae17b81220434af13fd048e44899bbd7d9e72 (diff)
downloadgitea-a192f3052ed9b59d1404fdcebf2b5c156d6d6969.tar.gz
gitea-a192f3052ed9b59d1404fdcebf2b5c156d6d6969.zip
Serve pull request .diff files (#3293)
* Serve pull request .diff files Closes #3259 * Add test for pull request redirection and .diff access * Typo * There's no need to test for pr.BaseRepo being nil after calling GetBaseRepo
Diffstat (limited to 'models/repo.go')
-rw-r--r--models/repo.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/models/repo.go b/models/repo.go
index f8057b7510..29fd39ca99 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -570,7 +570,9 @@ func (repo *Repository) GetMirror() (err error) {
return err
}
-// GetBaseRepo returns the base repository
+// GetBaseRepo populates repo.BaseRepo for a fork repository and
+// returns an error on failure (NOTE: no error is returned for
+// non-fork repositories, and BaseRepo will be left untouched)
func (repo *Repository) GetBaseRepo() (err error) {
if !repo.IsFork {
return nil