Answer a question again by forking at its answer's snapshot

This commit is contained in:
Ian Gulliver
2026-10-19 17:46:44 -07:00
parent 101041fc87
commit ec390958e9
11 changed files with 517 additions and 316 deletions
+1 -1
View File
@@ -489,7 +489,7 @@ func (m *Manager) signalText(ctx context.Context, ev api.Event) (string, error)
if err != nil {
return "", err
}
if ev.Kind == "inbox.updated" {
if ev.Kind == "inbox.updated" || item.State != api.Open {
return m.answeredText(ctx, item), nil
}
return m.itemText(ctx, item), nil