mirror of
https://github.com/zitadel/zitadel.git
synced 2025-01-11 11:43:40 +00:00
8ec4a74d76
* fix: my usermemberships * frontend Co-authored-by: Max Peintner <max@caos.ch>
33 lines
1.0 KiB
Go
33 lines
1.0 KiB
Go
package auth
|
|
|
|
import (
|
|
"github.com/caos/logging"
|
|
usr_model "github.com/caos/zitadel/internal/user/model"
|
|
"github.com/caos/zitadel/pkg/grpc/auth"
|
|
"github.com/golang/protobuf/ptypes"
|
|
)
|
|
|
|
func humanViewFromModel(user *usr_model.HumanView) *auth.HumanView {
|
|
passwordChanged, err := ptypes.TimestampProto(user.PasswordChanged)
|
|
logging.Log("MANAG-h4ByY").OnError(err).Debug("unable to parse date")
|
|
|
|
return &auth.HumanView{
|
|
FirstName: user.FirstName,
|
|
LastName: user.LastName,
|
|
DisplayName: user.DisplayName,
|
|
NickName: user.NickName,
|
|
PreferredLanguage: user.PreferredLanguage,
|
|
Gender: genderFromModel(user.Gender),
|
|
Email: user.Email,
|
|
IsEmailVerified: user.IsEmailVerified,
|
|
Phone: user.Phone,
|
|
IsPhoneVerified: user.IsPhoneVerified,
|
|
Country: user.Country,
|
|
Locality: user.Locality,
|
|
PostalCode: user.PostalCode,
|
|
Region: user.Region,
|
|
StreetAddress: user.StreetAddress,
|
|
PasswordChanged: passwordChanged,
|
|
}
|
|
}
|