mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-26 12:27:06 +00:00 
			
		
		
		
	Move user related model into models/user (#17781)
* Move user related model into models/user * Fix lint for windows * Fix windows lint * Fix windows lint * Move some tests in models * Merge
This commit is contained in:
		| @@ -11,6 +11,7 @@ import ( | ||||
|  | ||||
| 	"code.gitea.io/gitea/models" | ||||
| 	"code.gitea.io/gitea/models/db" | ||||
| 	user_model "code.gitea.io/gitea/models/user" | ||||
| 	"code.gitea.io/gitea/modules/git" | ||||
| 	"code.gitea.io/gitea/modules/log" | ||||
| ) | ||||
| @@ -91,7 +92,7 @@ func (graph *Graph) LoadAndProcessCommits(repository *models.Repository, gitRepo | ||||
|  | ||||
| 	var ok bool | ||||
|  | ||||
| 	emails := map[string]*models.User{} | ||||
| 	emails := map[string]*user_model.User{} | ||||
| 	keyMap := map[string]bool{} | ||||
|  | ||||
| 	for _, c := range graph.Commits { | ||||
| @@ -106,7 +107,7 @@ func (graph *Graph) LoadAndProcessCommits(repository *models.Repository, gitRepo | ||||
| 		if c.Commit.Author != nil { | ||||
| 			email := c.Commit.Author.Email | ||||
| 			if c.User, ok = emails[email]; !ok { | ||||
| 				c.User, _ = models.GetUserByEmail(email) | ||||
| 				c.User, _ = user_model.GetUserByEmail(email) | ||||
| 				emails[email] = c.User | ||||
| 			} | ||||
| 		} | ||||
| @@ -233,7 +234,7 @@ func newRefsFromRefNames(refNames []byte) []git.Reference { | ||||
| // Commit represents a commit at co-ordinate X, Y with the data | ||||
| type Commit struct { | ||||
| 	Commit       *git.Commit | ||||
| 	User         *models.User | ||||
| 	User         *user_model.User | ||||
| 	Verification *models.CommitVerification | ||||
| 	Status       *models.CommitStatus | ||||
| 	Flow         int64 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lunny Xiao
					Lunny Xiao