Ticket #951 (closed defeito: fixed)
Corrigir bug no tratamento de exceção do Ajax do workflow
Reported by: | viani | Owned by: | viani |
---|---|---|---|
Priority: | grave | Milestone: | Expresso 2.0.6 |
Component: | Workflow | Version: | branch 2.0 |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
Na solução de Ajax para processos de workflow, existe uma validação no controller que aborta a chamada caso não exista uma sessão ativa. Verificar o que está ocorrendo de errado porque não está sendo gerada a exceção quando a sessão está inválida.
Note: See
TracTickets for help on using
tickets.
Foi modificado o teste da existência da sessão, no arquivo index.php do workflow.
Quando se tratar de uma chamada Ajax (menuaction = 'workflow.run_activity.goAjax') e não existir uma sessão, será lançada uma exceção NANOAJAX_SESSION_EXPIRED
Corrigido em r2162.
Esta correção foi commitada por engano no sandbox/workflow/branches/603 r2161 e revertida em r2163.