Skip to content

feat: implementando a chamada para o DELETE /distributors/{id}

Douglas Monteles requested to merge 214/excluir-distribuidora into develop

Descrição

Agora, ao clicar no botão de deletar (que esteja habilitado) de uma distribuidora, será realizada uma requisição do tipo DELETE para o endpoint /distributors/{id}, ao final dessa requisição, a distribuidora é excluída e a lista de distribuidoras é atualizada. Também foi corrigido um comportamento no modal de confirmação de exclusão, basicamente do jeito que estava, ao clicar em qualquer parte do modal, o comando de confirmar era executado.

Motivação e contexto

Ao clicar no botão de deletar de uma distribuidora, nada acontecia.

Issue relacionada

214 - Excluir Distribuidora não funciona

Principais implementações

Lista das principais implementações ou mudanças realizadas neste merge request.

  • Implementação da requisição de DELETE /distributors/{id} ao clicar no botão de deletar
  • Correção do modal de deletar, que executava o comando de confirmar ao se clicar em qualquer parte do modal (inclusive no botão de cancelar)

Como isso foi testado?

Teste na tela de Distribuidoras

image

image

image

Tipos de mudança

Marque com um "x" as caixas correspondentes:

  • Correção de bug (não-interrompção de mudança que corrige um problema)
  • Nova funcionalidade (mudança que adiciona funcionalidade)
  • Mudança de quebra (alteração que interrompe o comportamento anterior)
  • Melhoria de desempenho
  • Mudança de refatoração (alteração que não adiciona nova funcionalidade nem corrige bugs)
  • Outra mudança (descreva abaixo):

Checklist

Marque com um "x" as caixas correspondentes:

  • O código segue as diretrizes de estilo deste projeto
  • Foram adicionados testes para cobrir as novas funcionalidades ou mudanças
  • Todos os testes passam
  • As alterações foram revisadas por pelo menos um colega de equipe
  • A documentação foi atualizada, se necessário
  • As alterações não quebram o fluxo de trabalho de nenhum outro usuário ou sistema

Notas adicionais

Qualquer informação adicional que seja relevante para o merge request.

Merge request reports