gitea-1156/modules/convert/pull_version.go

25 lines
644 B
Go

package convert
import (
api "code.gitea.io/gitea/modules/structs"
"code.gitea.io/gitea/models"
)
func ToAPIPullRequestVersion(prv *models.PullRequestVersion) *api.PullRequestVersion {
apiPullRequestVersion := &api.PullRequestVersion{
ID: prv.ID,
AddLineNum: prv.AddLineNum,
DelLineNum: prv.DelLineNum,
CommitsCount: prv.CommitsCount,
FilesCount: prv.FilesCount,
HeadCommitSha: prv.HeadCommitID,
BaseCommitSha: prv.BaseCommitID,
StartCommitSha: prv.StartCommitID,
CreatedAt: prv.CreatedUnix.AsTimePtr(),
UpdatedAt: prv.UpdatedUnix.AsTimePtr(),
}
return apiPullRequestVersion
}