diff --git a/internal/query/projection/projection.go b/internal/query/projection/projection.go index 4b9062a897..2e7401332f 100644 --- a/internal/query/projection/projection.go +++ b/internal/query/projection/projection.go @@ -60,8 +60,6 @@ var ( UserMetadataProjection *handler.Handler UserAuthMethodProjection *handler.Handler InstanceProjection *handler.Handler - InstanceRelationalProjection *handler.Handler - OrganizationRelationalProjection *handler.Handler SecretGeneratorProjection *handler.Handler SMTPConfigProjection *handler.Handler SMSConfigProjection *handler.Handler @@ -90,6 +88,11 @@ var ( DebugEventsProjection *handler.Handler HostedLoginTranslationProjection *handler.Handler + InstanceRelationalProjection *handler.Handler + OrganizationRelationalProjection *handler.Handler + InstanceDomainRelationalProjection *handler.Handler + OrganizationDomainRelationalProjection *handler.Handler + ProjectGrantFields *handler.FieldHandler OrgDomainVerifiedFields *handler.FieldHandler InstanceDomainFields *handler.FieldHandler @@ -159,8 +162,6 @@ func Create(ctx context.Context, sqlClient *database.DB, es handler.EventStore, UserMetadataProjection = newUserMetadataProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["user_metadata"])) UserAuthMethodProjection = newUserAuthMethodProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["user_auth_method"])) InstanceProjection = newInstanceProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["instances"])) - InstanceRelationalProjection = newInstanceRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["organizations_relational"])) - OrganizationRelationalProjection = newOrgRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["instances_relational"])) SecretGeneratorProjection = newSecretGeneratorProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["secret_generators"])) SMTPConfigProjection = newSMTPConfigProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["smtp_configs"])) SMSConfigProjection = newSMSConfigProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["sms_config"])) @@ -193,6 +194,11 @@ func Create(ctx context.Context, sqlClient *database.DB, es handler.EventStore, PermissionFields = newFillPermissionFields(applyCustomConfig(projectionConfig, config.Customizations[fieldsPermission])) // Don't forget to add the new field handler to [ProjectInstanceFields] + InstanceRelationalProjection = newInstanceRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["instances_relational"])) + OrganizationRelationalProjection = newOrgRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["organizations_relational"])) + InstanceDomainRelationalProjection = newInstanceDomainRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["instance_domains_relational"])) + OrganizationDomainRelationalProjection = newOrgDomainRelationalProjection(ctx, applyCustomConfig(projectionConfig, config.Customizations["organization_domains_relational"])) + newProjectionsList() newFieldsList() return nil @@ -340,8 +346,6 @@ func newProjectionsList() { UserMetadataProjection, UserAuthMethodProjection, InstanceProjection, - InstanceRelationalProjection, - OrganizationRelationalProjection, SecretGeneratorProjection, SMTPConfigProjection, SMSConfigProjection, @@ -366,5 +370,10 @@ func newProjectionsList() { WebKeyProjection, DebugEventsProjection, HostedLoginTranslationProjection, + + InstanceRelationalProjection, + OrganizationRelationalProjection, + InstanceDomainRelationalProjection, + OrganizationDomainRelationalProjection, } }