diff --git a/api/gateway/tgsettle/internal/service/gateway/service.go b/api/gateway/tgsettle/internal/service/gateway/service.go index 8fffcb04..ce7971bf 100644 --- a/api/gateway/tgsettle/internal/service/gateway/service.go +++ b/api/gateway/tgsettle/internal/service/gateway/service.go @@ -533,6 +533,7 @@ func (s *Service) startAnnouncer() { caps := discovery.ProviderSettlementRailGatewayOperations() announce := discovery.Announcement{ ID: discovery.StablePaymentGatewayID(rail), + InstanceID: discovery.InstanceID(), Service: string(mservice.PaymentGateway), Rail: rail, Operations: caps, diff --git a/api/gateway/tgsettle/storage/mongo/store/pending_confirmations.go b/api/gateway/tgsettle/storage/mongo/store/pending_confirmations.go index 59918875..3ab345a4 100644 --- a/api/gateway/tgsettle/storage/mongo/store/pending_confirmations.go +++ b/api/gateway/tgsettle/storage/mongo/store/pending_confirmations.go @@ -159,8 +159,7 @@ func (p *PendingConfirmations) MarkClarified(ctx context.Context, requestID stri return merrors.InvalidArgument("request_id is required", "request_id") } patch := repository.Patch(). - Set(repository.Field("clarified"), true). - Set(repository.Field("updatedAt"), time.Now()) + Set(repository.Field("clarified"), true) _, err := p.repo.PatchMany(ctx, repository.Filter(fieldPendingRequestID, requestID), patch) return err } @@ -183,8 +182,7 @@ func (p *PendingConfirmations) AttachMessage(ctx context.Context, requestID stri ), ) patch := repository.Patch(). - Set(repository.Field(fieldPendingMessageID), messageID). - Set(repository.Field("updatedAt"), time.Now()) + Set(repository.Field(fieldPendingMessageID), messageID) updated, err := p.repo.PatchMany(ctx, filter, patch) if err != nil { return err