fix: User checks (#139)

* check uniqueness on create and register user

* change user email, reserve release unique email

* usergrant unique aggregate

* usergrant uniqueness

* validate UserGrant

* fix tests
This commit is contained in:
Fabi
2020-05-28 06:49:22 +02:00
committed by GitHub
parent 71626f25f3
commit d447f68d78
19 changed files with 453 additions and 129 deletions

View File

@@ -52,7 +52,7 @@ func (p *NotifyUser) Process(event *models.Event) (err error) {
return err
}
err = user.AppendEvent(event)
case es_model.UserDeleted:
case es_model.UserRemoved:
err = p.view.DeleteNotifyUser(event.AggregateID, event.Sequence)
default:
return p.view.ProcessedNotifyUserSequence(event.Sequence)