getVideoListFlow при удалении или изменении элементов. При Insert все отрабатывает, список тригеррится и отдается в flow, но при Update или Delete ничего не происходит. Такое поведение конкретно на данной таблице, на других все ок отрабатывает и тригеррится на любое изменение.
Прикрепил Entity, Dao и интерфейс репы, в имплементации репы просто dao дергается, и мапятся элементы в domain.
Все слои перебрал по несколько раз, в упор не вижу косяка, может кто-то здесь подскажет?
В другом чате на вопрос не ответили, подождал сутки и с чистой душой задаю вопрос здесь)
А элемент точно удаляется из таблицы?
Да, мониторю в AppInspection, и обновление элементов происходит, и удаление
А подписчик живой? Просто холодный флоу активируется при живом подписчике с оператором collect
Да, подписчик жив, при старте подписки коллектится текущее состояние единоразово, а далее замирает и не реагирует
Подписка в VM, юзкейс в данном случае просто дергает репозиторий
Как вариант, но по другим сигналам было очевидно, что элемент действительно менялся или удалялся
Обсуждают сегодня