From 21239cf3ccc0dd754942d7222a76bbc7dc051518 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Mon, 17 Aug 2026 19:20:28 +0300 Subject: [PATCH] DEV-000068 allow armed reminder completion --- adapters/postgres/continuity_repository.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/adapters/postgres/continuity_repository.go b/adapters/postgres/continuity_repository.go index a9e42da..67b4b81 100644 --- a/adapters/postgres/continuity_repository.go +++ b/adapters/postgres/continuity_repository.go @@ -334,11 +334,10 @@ func (r *ContinuityRepository) ApplyHumanResponse(ctx context.Context, response if tag.RowsAffected() != 1 { return ErrProspectiveStateConflict } - if response.TargetAttentionID == "" { - return ErrAttentionNotFound - } - if err = markAttentionResponded(ctx, tx, response, continuity.AttentionResolved); err != nil { - return err + if response.TargetAttentionID != "" { + if err = markAttentionResponded(ctx, tx, response, continuity.AttentionResolved); err != nil { + return err + } } case continuity.ResponseSnooze: tag, err := tx.Exec(ctx, `UPDATE continuity.prospective_items SET state=$1, trigger_at_unix_millis=$2, revision=revision+1 -- 2.54.0