improved activity
parent
d6619cfe15
commit
24630e0c9b
|
@ -51,9 +51,14 @@ func (a Action) GetContent() string {
|
||||||
return a.Content
|
return a.Content
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type PushCommits struct {
|
||||||
|
Len int
|
||||||
|
Commits [][]string
|
||||||
|
}
|
||||||
|
|
||||||
// CommitRepoAction records action for commit repository.
|
// CommitRepoAction records action for commit repository.
|
||||||
func CommitRepoAction(userId int64, userName string,
|
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)
|
bs, err := json.Marshal(commits)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
|
4
serve.go
4
serve.go
|
@ -262,7 +262,7 @@ func runServ(k *cli.Context) {
|
||||||
}
|
}
|
||||||
|
|
||||||
commits := make([][]string, 0)
|
commits := make([][]string, 0)
|
||||||
var maxCommits = 5
|
var maxCommits = 3
|
||||||
for e := l.Back(); e != nil; e = e.Prev() {
|
for e := l.Back(); e != nil; e = e.Prev() {
|
||||||
commit := e.Value.(*git.Commit)
|
commit := e.Value.(*git.Commit)
|
||||||
commits = append(commits, []string{commit.Id().String(), commit.Message()})
|
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,
|
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)
|
log.Error("runUpdate.models.CommitRepoAction: %v", err, commits)
|
||||||
} else {
|
} else {
|
||||||
//log.Info("refname", refname)
|
//log.Info("refname", refname)
|
||||||
|
|
Loading…
Reference in New Issue