Open JaoHundred opened 4 years ago
Aparentemente o rp.popup não funciona bem com atualizações do litedb acontecendo dentro do componente, mover os métodos existentes de atualização com o uso do litedb para suas respectivas ViewModel, envelopar eles em uma action e passar para o ProgressViewModel.
Situação não esperada:
Situação esperada, mas errada
O que precisa ser feito
O que tentar
Em alguns casos o status Airing não é atualizado corretamente para o banco, em outros ele é gravado no banco mas quando é feito novamente a leitura está no estado antigo e também pode acontecer dele atualizar corretamente o Airing. Os casos que deram certo foram na versão antiga do app que também era atualizado os episódios(logo demorava um pouco mais por iteração, talvez o popup fechando esteja causando algum problema para a atualização dos últimos adicionados no banco).