Ah, meu erro, esqueci disso. Estou me atribuindo para corrigir. Acho que são duas coisas:
- Quando o temporizador acabar, envie uma atualização do MessageBus para a interface do usuário (UI) mostrando que o limite de tempo foi atingido. Talvez até mostrar um cronômetro na UI…
- Se você pressionar “Parar de se passar por outra pessoa” e o limite de tempo tiver sido atingido, não mostre erro, apenas recarregue a página.
Talvez aumente o tempo para 30 minutos também; 15 é bem rápido.