diff options
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() |