]> source.dussan.org Git - gitea.git/commitdiff
display commits by sha1 id
authorslene <vslene@gmail.com>
Fri, 28 Mar 2014 11:34:01 +0000 (19:34 +0800)
committerslene <vslene@gmail.com>
Fri, 28 Mar 2014 11:34:01 +0000 (19:34 +0800)
models/git.go

index e2ee52083d7527c305be383edef59783a1ccb072..34f0267f65b94792bf80d842bc184f4d96108fd6 100644 (file)
@@ -244,11 +244,11 @@ func GetCommitsByCommitId(userName, repoName, commitId string) (*list.List, erro
        if err != nil {
                return nil, err
        }
-       r, err := repo.LookupReference(commitId)
+       oid, err := git.NewOidFromString(commitId)
        if err != nil {
                return nil, err
        }
-       return r.AllCommits()
+       return repo.CommitsBefore(oid)
 }
 
 // Diff line types.