SOS-RS / backend

Auxílio RS: Projetos de Resposta a Emergências por Chuvas e Alagamentos
https://sos-rs.com
MIT License
706 stars 306 forks source link

Feat/handle duplicated supplies #Issue 179 #192

Open carolrochafloro opened 1 month ago

carolrochafloro commented 1 month ago

Issue: #179

Criei services de validação para verificar a inclusão de itens duplicados em supply e suplly category.

Criei uma função slugify em utils para normalizar os nomes antes da comparação.

Não criei uma query para remover dados duplicados do DB, pois existem itens associados a eles no history e os supplies já estão sendo filtrados por um select distincs no service index()

Criei testes correspondentes às funcionalidades implementadas.