fix: loginnames in login and mails (eventstore v1 queries) (#3636)

* fix: loginnames in login and mails (eventstore v1 queries)

* fix: loginnames in login and mails (eventstore v1 queries)
This commit is contained in:
Livio Amstutz
2022-05-16 15:10:10 +02:00
committed by GitHub
parent 8bcea0ef1a
commit f1fa74a2c0
6 changed files with 26 additions and 36 deletions

View File

@@ -6,20 +6,15 @@ import (
"github.com/zitadel/zitadel/internal/repository/org"
)
func OrgByIDQuery(id string, latestSequence uint64) (*es_models.SearchQuery, error) {
func OrgByIDQuery(id, instanceID string, latestSequence uint64) (*es_models.SearchQuery, error) {
if id == "" {
return nil, errors.ThrowPreconditionFailed(nil, "EVENT-dke74", "id should be filled")
}
return OrgQuery(latestSequence).
AddQuery().
AggregateIDFilter(id).
SearchQuery(), nil
}
func OrgQuery(latestSequence uint64) *es_models.SearchQuery {
return es_models.NewSearchQuery().
AddQuery().
AggregateTypeFilter(org.AggregateType).
LatestSequenceFilter(latestSequence).
SearchQuery()
InstanceIDFilter(instanceID).
AggregateIDFilter(id).
SearchQuery(), nil
}