diff options
author | Unknwon <u@gogs.io> | 2015-12-15 22:57:18 -0500 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2015-12-15 22:57:18 -0500 |
commit | b117befc2b4f5ec1e864e2eeaf99355861be01d7 (patch) | |
tree | a6f3b95e28e606f89d672e5079070b1cd9119c69 /routers/api/v1/utils | |
parent | 7786cb76f3bfc87f92aaae5cc70cbfa974b76868 (diff) |
#1692 add user email APIs
Diffstat (limited to 'routers/api/v1/utils')
-rw-r--r-- | routers/api/v1/utils/convert.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/routers/api/v1/utils/convert.go b/routers/api/v1/utils/convert.go index 7ac4edf2..3871c0da 100644 --- a/routers/api/v1/utils/convert.go +++ b/routers/api/v1/utils/convert.go @@ -26,6 +26,14 @@ func ApiUser(u *models.User) *api.User { } } +func ApiEmail(email *models.EmailAddress) *api.Email { + return &api.Email{ + Email: email.Email, + Verified: email.IsActivated, + Primary: email.IsPrimary, + } +} + // ApiRepository converts repository to API format. func ApiRepository(owner *models.User, repo *models.Repository, permission api.Permission) *api.Repository { cl := repo.CloneLink() |