Acredito que o problema esteja aqui https://github.com/novosga/triage-app/blob/8c5db82c8869fc70d45cb76e7e1f7bbd19560956/src/renderer/pages/Home.vue#L510
Nesta parte do código:
promise = this.$store.dispatch('fetchPriorities', this.config.unity).then((priorities) => {
this.priorities = priorities.filter((p) => {
return p.peso > 0
})
})
Quando eu altero return p.peso > 0
para return p.peso >= 0
eu consigo gerar as senhas de prioridade Normal (peso 0), mas isso altera o comportamento da tela quando seleciona prioridade, pois o botão normal passa a ser exibido junto com o botão prioridade, dando a entender que "normal" faz parte do grupo de prioridades com peso superior a 0. Não parece ser um grande problema, mas é um redundância.
Recorte de tela:
Não sei até onde pode impactar a essa alteração deste pedaço de código. Alguém consegue ajudar numa solução definitiva?
Obrigado.