diff options
Diffstat (limited to 'routers/api/v1/convert/convert.go')
-rw-r--r-- | routers/api/v1/convert/convert.go | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/routers/api/v1/convert/convert.go b/routers/api/v1/convert/convert.go index d20732bf..57b3d44e 100644 --- a/routers/api/v1/convert/convert.go +++ b/routers/api/v1/convert/convert.go @@ -16,26 +16,6 @@ import ( "github.com/gogits/gogs/modules/setting" ) -// ToApiBranch converts user to its API format. -func ToApiBranch(b *models.Branch,c *git.Commit) *api.Branch { - return &api.Branch{ - Name: b.Name, - Commit: ToApiCommit(c), - } -} -// ToApiCommit converts user to its API format. -func ToApiCommit(c *git.Commit) *api.PayloadCommit { - return &api.PayloadCommit{ - ID: c.ID.String(), - Message: c.Message(), - URL: "Not implemented", - Author: &api.PayloadAuthor{ - Name: c.Committer.Name, - Email: c.Committer.Email, - /* UserName: c.Committer.UserName, */ - }, - } -} // ToApiUser converts user to its API format. func ToApiUser(u *models.User) *api.User { return &api.User{ @@ -71,6 +51,28 @@ func ToApiRepository(owner *models.User, repo *models.Repository, permission api } } +// ToApiBranch converts user to its API format. +func ToApiBranch(b *models.Branch,c *git.Commit) *api.Branch { + return &api.Branch{ + Name: b.Name, + Commit: ToApiCommit(c), + } +} + +// ToApiCommit converts user to its API format. +func ToApiCommit(c *git.Commit) *api.PayloadCommit { + return &api.PayloadCommit{ + ID: c.ID.String(), + Message: c.Message(), + URL: "Not implemented", + Author: &api.PayloadAuthor{ + Name: c.Committer.Name, + Email: c.Committer.Email, + /* UserName: c.Committer.UserName, */ + }, + } +} + // ToApiPublicKey converts public key to its API format. func ToApiPublicKey(apiLink string, key *models.PublicKey) *api.PublicKey { return &api.PublicKey{ |