Skip to content

[stable34] fix(validation): base the validation summary on applied signatures only - #9139

Merged
vitormattos merged 2 commits into
stable34from
backport/9009/stable34
Oct 21, 2026
Merged

vitormattos merged 2 commits into
stable34from
backport/9009/stable34

Conversation

@backportbot-libresign

Copy link
Copy Markdown

Backport of PR #9009

The validation page showed "This document is valid" for a document that
nobody has signed yet, and for an envelope where nobody signed. The
summary only returned "No digital signatures were found in this
document" when the signer list was empty; a pending signer carries no
signature data, so none of the error or warning checks matched and the
summary fell through to "valid".

The summary now considers only the signers who have signed (a signing
date or signature validation data). When nobody has signed, it shows
the existing "No digital signatures were found" note; otherwise the
current checks run on the signed signers only.

Fixes #8967

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: André Maia <andrefnkmm@gmail.com>
…e summary

Signed-off-by: André Maia <andrefnkmm@gmail.com>
@backportbot-libresign
backportbot-libresign Bot requested a review from a team as a code owner October 21, 2026 01:25
@backportbot-libresign backportbot-libresign Bot added this to the Next Patch (34) milestone Oct 21, 2026
@vitormattos
vitormattos merged commit 9fbdc67 into stable34 Oct 21, 2026
60 checks passed
@vitormattos
vitormattos deleted the backport/9009/stable34 branch October 21, 2026 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants