fix(inbox): prefer canonical last activity

This commit is contained in:
dotta 2026-04-03 07:24:33 -05:00
parent 931678db83
commit a80edfd6d9
5 changed files with 20 additions and 12 deletions

View file

@ -217,6 +217,9 @@ export function normalizeTimestamp(value: string | Date | null | undefined): num
}
export function issueLastActivityTimestamp(issue: Issue): number {
const lastActivityAt = normalizeTimestamp(issue.lastActivityAt);
if (lastActivityAt > 0) return lastActivityAt;
const lastExternalCommentAt = normalizeTimestamp(issue.lastExternalCommentAt);
if (lastExternalCommentAt > 0) return lastExternalCommentAt;