fix: setup step 21 (#2864)

This commit is contained in:
Livio Amstutz
2021-12-17 10:11:57 +00:00
committed by GitHub
parent 28d7acdf99
commit 27f87df676
3 changed files with 69 additions and 49 deletions
+4 -3
View File
@@ -43,14 +43,15 @@ func (c *Commands) SetupStep21(ctx context.Context, step *Step21) error {
type globalOrgMembersWriteModel struct {
eventstore.WriteModel
orgID string
role string
members map[string][]string
}
func newGlobalOrgMemberWriteModel(orgID, role string) *globalOrgMembersWriteModel {
return &globalOrgMembersWriteModel{
orgID: orgID,
WriteModel: eventstore.WriteModel{
ResourceOwner: orgID,
},
role: role,
members: make(map[string][]string),
}
@@ -89,7 +90,7 @@ func (wm *globalOrgMembersWriteModel) Query() *eventstore.SearchQueryBuilder {
return eventstore.NewSearchQueryBuilder(eventstore.ColumnsEvent).
AddQuery().
AggregateTypes(org.AggregateType).
AggregateIDs(wm.orgID).
AggregateIDs(wm.ResourceOwner).
EventTypes(
org.MemberAddedEventType,
org.MemberChangedEventType,