more cart
This commit is contained in:
@@ -29,5 +29,16 @@ func HandleSetProfile(p *ProfileGrain, m *messages.SetProfile) error {
|
||||
if m.AvatarUrl != nil {
|
||||
p.AvatarUrl = *m.AvatarUrl
|
||||
}
|
||||
if m.OrderEmails != nil || m.MarketingEmails != nil {
|
||||
if p.EmailPreferences == nil {
|
||||
p.EmailPreferences = &EmailPreferences{}
|
||||
}
|
||||
if m.OrderEmails != nil {
|
||||
p.EmailPreferences.OrderEmails = m.OrderEmails
|
||||
}
|
||||
if m.MarketingEmails != nil {
|
||||
p.EmailPreferences.MarketingEmails = m.MarketingEmails
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user