Backlog Unificado
Projeto: SeuImovel. Fonte principal: /www/wwwroot/seuimovel.rio.br/docs/BACKLOG.md.
Modo read-only: ações de escrita ficam disponíveis apenas para o Cérebro.
Sem itens pendentes em /www/wwwroot/seuimovel.rio.br/docs/BACKLOG.md.
Especificações Disponíveis (fora da fila pendente)
Detalhe do BK Selecionado
/www/wwwroot/seuimovel.rio.br/docs/backlog/BK-04-fix-edicao-venda-aluguel.md • 2026-03-30T22:42:51.220Z
BK-04 · Corrigir edição de venda/aluguel no imóvel
Escopo vivo
- corrigir a edição da modalidade de anúncio na tela de imóvel
- permitir trocar de
para_vendaparapara_aluguelsem manter estado ambíguo - preservar o pagamento/expiração ao editar um anúncio já ativo
- alinhar a renderização do formulário de adicionar/editar com comparações explícitas de campo
- cobrir a troca de modalidade com teste automatizado
Arquivos alvo
imoveis/forms.pyimoveis/views.pyimoveis/templates/imoveis/editar_imovel.htmlimoveis/templates/imoveis/adicionar_imovel.htmlimoveis/tests.py
Entrega
- o formulário passou a exigir pelo menos uma modalidade
- a modalidade desmarcada agora limpa o valor correspondente no backend
- a edição de um imóvel pago deixou de encostar no status de pagamento ou na data de expiração
- os templates deixaram de usar
intextual frágil para decidir quais campos são checkboxes - a troca de venda para aluguel e a preservação do pagamento passaram a ser cobertas por teste