feat: refactor delete admin use case to include current user validation
🔗 Task no ClickUp
ID da Task: 86b6y5hu9
📝 Descrição das mudanças
Implementa regra de negócio para permitir apenas que administradores root possam excluir outros administradores
🎯 Tipo de Mudança
- Bug fix (correção de bug)
- New feature (nova funcionalidade)
- Documentation (documentação)
- Refactoring (refatoração)
- Test (testes)
📸 Evidências
Teste:
Admins:
Admins após exclusão com um admin root true:
Tentativa de exclusão de um admin root true por um admin root false:
Tentativa de exclusão de um admin root false por um admin root false:
✅ Checklist
- Código segue os padrões do projeto
- Testes foram escritos/atualizados
- Documentação foi atualizada
- Self-review foi feito
- Testes unitários estão passando
- Código foi testado localmente