diff --git a/tx0/user/user_profile.go b/tx0/user/user_profile.go new file mode 100644 index 0000000..5cd08bb --- /dev/null +++ b/tx0/user/user_profile.go @@ -0,0 +1,23 @@ +package user + + +type UserProfile struct { + Usr *User `json:"user"` +} + +func InitUserProfile(usr *User) (usrProfile *UserProfile, done bool) { + if usr == nil { + return nil, false + } else { + if len(usr.Password) > 0 { + newUsr := usr + newUsr.Password = "" + usrProfile.Usr = newUsr + + return usrProfile, true + } else { + usrProfile.Usr = newUsr + return usrProfile, true + } + } +}