From 9d5f54562366eabbd3c6cdb46e9d3462a87442f8 Mon Sep 17 00:00:00 2001 From: adlerhurst <27845747+adlerhurst@users.noreply.github.com> Date: Fri, 25 Jul 2025 16:17:36 +0200 Subject: [PATCH] allow setting updated at for backwards compatibility --- backend/v3/storage/database/repository/instance_domain.go | 6 ++++++ backend/v3/storage/database/repository/org_domain.go | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/backend/v3/storage/database/repository/instance_domain.go b/backend/v3/storage/database/repository/instance_domain.go index d04ddb6abe..12952bea80 100644 --- a/backend/v3/storage/database/repository/instance_domain.go +++ b/backend/v3/storage/database/repository/instance_domain.go @@ -2,6 +2,7 @@ package repository import ( "context" + "time" "github.com/zitadel/zitadel/backend/v3/domain" "github.com/zitadel/zitadel/backend/v3/storage/database" @@ -107,6 +108,11 @@ func (i instanceDomain) SetVerified() database.Change { return database.NewChange(i.IsVerifiedColumn(false), true) } +// SetUpdatedAt implements [domain.OrganizationDomainRepository]. +func (i instanceDomain) SetUpdatedAt(updatedAt time.Time) database.Change { + return database.NewChange(i.UpdatedAtColumn(false), updatedAt) +} + // ------------------------------------------------------------- // conditions // ------------------------------------------------------------- diff --git a/backend/v3/storage/database/repository/org_domain.go b/backend/v3/storage/database/repository/org_domain.go index 5744582641..d9aaaba063 100644 --- a/backend/v3/storage/database/repository/org_domain.go +++ b/backend/v3/storage/database/repository/org_domain.go @@ -2,6 +2,7 @@ package repository import ( "context" + "time" "github.com/zitadel/zitadel/backend/v3/domain" "github.com/zitadel/zitadel/backend/v3/storage/database" @@ -107,6 +108,11 @@ func (o orgDomain) SetVerified() database.Change { return database.NewChange(o.IsVerifiedColumn(false), true) } +// SetUpdatedAt implements [domain.OrganizationDomainRepository]. +func (o orgDomain) SetUpdatedAt(updatedAt time.Time) database.Change { + return database.NewChange(o.UpdatedAtColumn(false), updatedAt) +} + // ------------------------------------------------------------- // conditions // -------------------------------------------------------------