Closed andreagudo closed 7 years ago
Problema semelhante a esse: https://github.com/interlegis/sapl/issues/1047#issuecomment-298039679
Não creio que seja semelhante #1047 , pois usamos direto esse status Autógrafo.
As interrogações indicam que alguma entrada importante não existia e teve que ser criada pela migração. Como não temos o conteúdo da entrada que foi necessária ser criada, colocamos a string "??????????" justamente pra indicar que isso foi criado durante a migração e que não sabemos o seu conteúdo. Como é criado algo que não existia durante a migração, ambos os casos (este e o de #1047) são semelhantes. Estes casos devem ser verificados com calma após a migração pois são entradas necessárias que não existiam.
Abaixo os status existentes no 2.5, lá está "Autógrafo".
Essa issue me ajudou a encontrar um problema no script de migração. Durante a migração, estava fazendo a busca pela última entrada de StatusTramitacao
, porém este método estava me retornando um valor errado, por isso a entrada "Autógrafo" estava sendo substituido pelas interrogações.
Contudo, essa entrada que possui várias interrogação continuará existindo, pois existe uma Tramitacao
que não possui referência para nenhum StatusTramitacao
, logo, por não haver referência e ser um campo obrigatório, tenho que criar um stub.
Embora o status Autógrafo agora esteja correto, continuar havendo um status "??????????"
O status de matéria legislativa Autógrafo foi migrado como "??????????" e sigla "??????????".