Refactor RosterDb: Load lastMessage, lastExchanged dynamically
lastMessage and lastExchanged are not required to be saved in the Roster
table. They can be found dynamically by searching for the last message in
the database.
jbbgameich | Mar 27 2020, 10:25 PM |