mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 15:37:33 +00:00
fix(metadata): corrected handling of remove metadata events (#4505)
* fix(metadata): corrected handling of remove metadata events * remove unnecessary method Co-authored-by: Livio Spring <livio.a@gmail.com>
This commit is contained in:
@@ -24,6 +24,9 @@ func (wm *MetadataWriteModel) Reduce() error {
|
|||||||
wm.Value = e.Value
|
wm.Value = e.Value
|
||||||
wm.State = domain.MetadataStateActive
|
wm.State = domain.MetadataStateActive
|
||||||
case *metadata.RemovedEvent:
|
case *metadata.RemovedEvent:
|
||||||
|
if wm.Key != e.Key {
|
||||||
|
continue
|
||||||
|
}
|
||||||
wm.State = domain.MetadataStateRemoved
|
wm.State = domain.MetadataStateRemoved
|
||||||
case *metadata.RemovedAllEvent:
|
case *metadata.RemovedAllEvent:
|
||||||
wm.State = domain.MetadataStateRemoved
|
wm.State = domain.MetadataStateRemoved
|
||||||
|
@@ -35,10 +35,6 @@ func (wm *UserMetadataWriteModel) AppendEvents(events ...eventstore.Event) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (wm *UserMetadataWriteModel) Reduce() error {
|
|
||||||
return wm.MetadataWriteModel.Reduce()
|
|
||||||
}
|
|
||||||
|
|
||||||
func (wm *UserMetadataWriteModel) Query() *eventstore.SearchQueryBuilder {
|
func (wm *UserMetadataWriteModel) Query() *eventstore.SearchQueryBuilder {
|
||||||
return eventstore.NewSearchQueryBuilder(eventstore.ColumnsEvent).
|
return eventstore.NewSearchQueryBuilder(eventstore.ColumnsEvent).
|
||||||
ResourceOwner(wm.ResourceOwner).
|
ResourceOwner(wm.ResourceOwner).
|
||||||
|
Reference in New Issue
Block a user