Fix TemplateRepo no longer in models.repo (#17993)
* Fixes error 500 that appears when trying to browse code of a repository generated from template * forgot to update comment * Update models/repo/repo.go Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> * Update repo.go Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									cc129d2ca2
								
							
						
					
					
						commit
						e79272ab20
					
				| @ -683,6 +683,16 @@ func getTemplateRepo(e db.Engine, repo *Repository) (*Repository, error) { | |||||||
| 	return getRepositoryByID(e, repo.TemplateID) | 	return getRepositoryByID(e, repo.TemplateID) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // TemplateRepo returns the repository, which is template of this repository
 | ||||||
|  | func (repo *Repository) TemplateRepo() *Repository { | ||||||
|  | 	repo, err := GetTemplateRepo(repo) | ||||||
|  | 	if err != nil { | ||||||
|  | 		log.Error("TemplateRepo: %v", err) | ||||||
|  | 		return nil | ||||||
|  | 	} | ||||||
|  | 	return repo | ||||||
|  | } | ||||||
|  | 
 | ||||||
| func countRepositories(userID int64, private bool) int64 { | func countRepositories(userID int64, private bool) int64 { | ||||||
| 	sess := db.GetEngine(db.DefaultContext).Where("id > 0") | 	sess := db.GetEngine(db.DefaultContext).Where("id > 0") | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user