mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 20:57:31 +00:00
fix: add v1 events (#1525)
* fix: add v1 events * add v1 events to queries Co-authored-by: Livio Amstutz <livio.a@gmail.com>
This commit is contained in:
@@ -70,6 +70,8 @@ func (wm *HumanWriteModel) Reduce() error {
|
||||
wm.reduceHumanPhoneChangedEvent(e)
|
||||
case *user.HumanPhoneVerifiedEvent:
|
||||
wm.reduceHumanPhoneVerifiedEvent()
|
||||
case *user.HumanPhoneRemovedEvent:
|
||||
wm.reduceHumanPhoneRemovedEvent()
|
||||
case *user.HumanPasswordChangedEvent:
|
||||
wm.reduceHumanPasswordChangedEvent(e)
|
||||
case *user.UserLockedEvent:
|
||||
@@ -109,12 +111,24 @@ func (wm *HumanWriteModel) Query() *eventstore.SearchQueryBuilder {
|
||||
user.HumanEmailVerifiedType,
|
||||
user.HumanPhoneChangedType,
|
||||
user.HumanPhoneVerifiedType,
|
||||
user.HumanPhoneRemovedType,
|
||||
user.HumanPasswordChangedType,
|
||||
user.UserLockedType,
|
||||
user.UserUnlockedType,
|
||||
user.UserDeactivatedType,
|
||||
user.UserReactivatedType,
|
||||
user.UserRemovedType)
|
||||
user.UserRemovedType,
|
||||
user.UserV1AddedType,
|
||||
user.UserV1RegisteredType,
|
||||
user.UserV1InitialCodeAddedType,
|
||||
user.UserV1InitializedCheckSucceededType,
|
||||
user.UserV1ProfileChangedType,
|
||||
user.UserV1EmailChangedType,
|
||||
user.UserV1EmailVerifiedType,
|
||||
user.UserV1PhoneChangedType,
|
||||
user.UserV1PhoneVerifiedType,
|
||||
user.UserV1PhoneRemovedType,
|
||||
user.UserV1PasswordChangedType)
|
||||
}
|
||||
|
||||
func (wm *HumanWriteModel) reduceHumanAddedEvent(e *user.HumanAddedEvent) {
|
||||
@@ -196,6 +210,11 @@ func (wm *HumanWriteModel) reduceHumanPhoneVerifiedEvent() {
|
||||
wm.IsPhoneVerified = true
|
||||
}
|
||||
|
||||
func (wm *HumanWriteModel) reduceHumanPhoneRemovedEvent() {
|
||||
wm.Phone = ""
|
||||
wm.IsPhoneVerified = false
|
||||
}
|
||||
|
||||
func (wm *HumanWriteModel) reduceHumanAddressChangedEvent(e *user.HumanAddressChangedEvent) {
|
||||
if e.Country != nil {
|
||||
wm.Country = *e.Country
|
||||
|
Reference in New Issue
Block a user