Files
open-design-release-bot[bot]GitHubopen-design-crew[bot] <299007234+open-design-crew[bot]@users.noreply.github.com>heggria
4c1b513725 fix(cms): stop comparing Test tester member id with the app account id (#8892) (#8897)
The Test runtime context carries the server-authenticated workspace member
id (testerMemberId), but the client compared it with the app account id
(sessionSubject). The two are different identifiers, so a valid context for
a real tester was always rejected as context_identity_invalid, and the
409 drift recovery path could never succeed for the same reason.

Pin the tester to the first acquired context within one selection instead;
the account boundary stays enforced by the selection fence (the account id
is part of the scope, so an account switch discards late responses).

OPEND-4143


(cherry picked from commit 45a6fd80b2)

Co-authored-by: open-design-crew[bot] <299007234+open-design-crew[bot]@users.noreply.github.com>
Co-authored-by: heggria <bshengtao@gmail.com>
2026-10-20 11:18:01 +00:00
..