mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	improved activity
This commit is contained in:
		@@ -51,9 +51,14 @@ func (a Action) GetContent() string {
 | 
			
		||||
	return a.Content
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type PushCommits struct {
 | 
			
		||||
	Len     int
 | 
			
		||||
	Commits [][]string
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// CommitRepoAction records action for commit repository.
 | 
			
		||||
func CommitRepoAction(userId int64, userName string,
 | 
			
		||||
	repoId int64, repoName string, refName string, commits [][]string) error {
 | 
			
		||||
	repoId int64, repoName string, refName string, commits *PushCommits) error {
 | 
			
		||||
	bs, err := json.Marshal(commits)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return err
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								serve.go
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								serve.go
									
									
									
									
									
								
							@@ -262,7 +262,7 @@ func runServ(k *cli.Context) {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	commits := make([][]string, 0)
 | 
			
		||||
	var maxCommits = 5
 | 
			
		||||
	var maxCommits = 3
 | 
			
		||||
	for e := l.Back(); e != nil; e = e.Prev() {
 | 
			
		||||
		commit := e.Value.(*git.Commit)
 | 
			
		||||
		commits = append(commits, []string{commit.Id().String(), commit.Message()})
 | 
			
		||||
@@ -272,7 +272,7 @@ func runServ(k *cli.Context) {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if err = models.CommitRepoAction(user.Id, user.Name,
 | 
			
		||||
		repo.Id, repoName, refname, commits); err != nil {
 | 
			
		||||
		repo.Id, repoName, refname, &models.PushCommits{l.Len(), commits}); err != nil {
 | 
			
		||||
		log.Error("runUpdate.models.CommitRepoAction: %v", err, commits)
 | 
			
		||||
	} else {
 | 
			
		||||
		//log.Info("refname", refname)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user