7782df8b3684de11462ea6b35d30462ad31d77f1
screenModelScope is backed by PlatformMainDispatcher (Main.immediate), so direct interactor calls run DB queries and file I/O on the UI thread. Switch reactive flows with .flowOn(Dispatchers.IO) and wrap suspend calls in withContext(Dispatchers.IO).
fix(#2): address PR review — use row mapper, require id==0, drop ignoreCase on amount, doc drift, orphan-category note
Description
No description provided
Languages
Kotlin
100%