mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-14 03:27:34 +00:00
pass reducers
This commit is contained in:
@@ -54,7 +54,7 @@ func NewTelemetryPusher(
|
||||
) *telemetryPusher {
|
||||
p := new(telemetryPusher)
|
||||
handlerCfg.ProjectionName = TelemetryProjectionTable
|
||||
handlerCfg.Reducers = []handler.AggregateReducer{{}}
|
||||
handlerCfg.Reducers = p.reducers()
|
||||
p.cfg = telemetryCfg
|
||||
p.StatementHandler = crdb.NewStatementHandler(ctx, handlerCfg)
|
||||
p.commands = commands
|
||||
|
@@ -184,9 +184,6 @@ func (p *milestoneProjection) reduceUserTokenAdded(event eventstore.Event) (*han
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if p.isSystemEvent(event) {
|
||||
return crdb.NewNoOpStatement(event), nil
|
||||
}
|
||||
statements := []func(eventstore.Event) crdb.Exec{
|
||||
crdb.AddUpdateStatement(
|
||||
[]handler.Column{
|
||||
@@ -288,7 +285,7 @@ func (p *milestoneProjection) reduceAppConfigAdded(event eventstore.Event, clien
|
||||
}
|
||||
|
||||
func (p *milestoneProjection) isSystemEvent(event eventstore.Event) bool {
|
||||
if _, err := strconv.Atoi(event.EditorUser()); err == nil {
|
||||
if userId, err := strconv.Atoi(event.EditorUser()); err == nil && userId > 0 {
|
||||
return false
|
||||
}
|
||||
lowerEditorService := strings.ToLower(event.EditorService())
|
||||
|
Reference in New Issue
Block a user