mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 21:47:32 +00:00
fix(eventstore): sub queries (#1805)
* sub queries * fix: tests * add builder to tests * new search query * rename searchquerybuilder to builder * remove comment from code * test with multiple queries * add filters test * fix(contibute): listing * add validate module * fix: search queries * remove unused event type in query * ignore query if error in marshal * go mod tidy * update privacy policy query * update queries Co-authored-by: Livio Amstutz <livio.a@gmail.com>
This commit is contained in:
@@ -95,18 +95,6 @@ func uniqueConstraintsToRepository(constraints []*EventUniqueConstraint) (unique
|
||||
return uniqueConstraints
|
||||
}
|
||||
|
||||
func assetsToRepository(assets []*Asset) (result []*repository.Asset) {
|
||||
result = make([]*repository.Asset, len(assets))
|
||||
for i, asset := range assets {
|
||||
result[i] = &repository.Asset{
|
||||
ID: asset.ID,
|
||||
Asset: asset.Asset,
|
||||
Action: assetActionToRepository(asset.Action),
|
||||
}
|
||||
}
|
||||
return result
|
||||
}
|
||||
|
||||
//FilterEvents filters the stored events based on the searchQuery
|
||||
// and maps the events to the defined event structs
|
||||
func (es *Eventstore) FilterEvents(ctx context.Context, queryFactory *SearchQueryBuilder) ([]EventReader, error) {
|
||||
@@ -241,14 +229,3 @@ func uniqueConstraintActionToRepository(action UniqueConstraintAction) repositor
|
||||
return repository.UniqueConstraintAdd
|
||||
}
|
||||
}
|
||||
|
||||
func assetActionToRepository(action AssetAction) repository.AssetAction {
|
||||
switch action {
|
||||
case AssetAdd:
|
||||
return repository.AssetAdded
|
||||
case AssetRemove:
|
||||
return repository.AssetRemoved
|
||||
default:
|
||||
return repository.AssetAdded
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user