fix(mirror): include fields in mirror projections (#9884)

# Which Problems Are Solved

- fields projections were not projected during mirror

# How the Problems Are Solved

- an extra step during projections was added to mirror the fields 

# Additional Changes

none

# Additional Context

none
This commit is contained in:
Silvan
2025-05-16 10:02:48 +02:00
committed by GitHub
parent dafde7468d
commit e8cefe07a9
2 changed files with 32 additions and 0 deletions

View File

@@ -283,6 +283,13 @@ func execProjections(ctx context.Context, es *eventstore.Eventstore, instances <
continue
}
err = projection.ProjectInstanceFields(ctx)
if err != nil {
logging.WithFields("instance", instance).WithError(err).Info("trigger fields failed")
failedInstances <- instance
continue
}
err = auth_handler.ProjectInstance(ctx)
if err != nil {
logging.WithFields("instance", instance).OnError(err).Info("trigger auth handler failed")