From 64b14b4e19b2c485b0c1a6119b2538fb10b5825d Mon Sep 17 00:00:00 2001 From: Fabi <38692350+fgerschwiler@users.noreply.github.com> Date: Tue, 16 Jun 2020 07:03:31 +0200 Subject: [PATCH] fix: update profile (#223) * fix: update profile * Update management.proto Co-authored-by: Livio Amstutz --- internal/user/repository/eventsourcing/model/profile.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/user/repository/eventsourcing/model/profile.go b/internal/user/repository/eventsourcing/model/profile.go index 18ca6ba630..00100d5370 100644 --- a/internal/user/repository/eventsourcing/model/profile.go +++ b/internal/user/repository/eventsourcing/model/profile.go @@ -34,10 +34,10 @@ func (p *Profile) Changes(changed *Profile) map[string]interface{} { if changed.DisplayName != p.DisplayName { changes["displayName"] = changed.DisplayName } - if p.PreferredLanguage != language.Und && changed.PreferredLanguage != p.PreferredLanguage { + if changed.PreferredLanguage != language.Und && changed.PreferredLanguage != p.PreferredLanguage { changes["preferredLanguage"] = changed.PreferredLanguage } - if p.Gender > 0 && changed.Gender != p.Gender { + if changed.Gender != p.Gender { changes["gender"] = changed.Gender } return changes