- Ya
- 5 Agosti 2026, 00:11 UTC
- Mwandishi
- kamo
- Ahadi ya
- 319ad0d
The approver's dialog gains an agent picker, drawn from the same pool the backend validates against. The grid's Agent column now shows who HOLDS the opportunity, with an amber "Reassigned from …" caption when that is no longer the agent who asked — the requester stays on the record and in the history either way. The lead-header control follows the holder too. It was keying off the requester, which after a reassignment would have offered the extension dialog to the agent who no longer owns it and hidden it from the one who does — and the backend gates that endpoint on the holder, so the offer would have ended in a 403.