This PR adds the lastMessageTs and subject fields to the ConversationPredicate.
For reviewing you can go commit by commit, as I implemented each field as a separate commit.
I have a question though:
In the JS SDK we're using UNIX timestamps (numbers) for lastMessageTs.
In this PR I'm using the same UNIX timestamps, but it could be useful to use Dart's DateTime type instead. What do you think?
This PR adds the
lastMessageTs
andsubject
fields to the ConversationPredicate.For reviewing you can go commit by commit, as I implemented each field as a separate commit.
I have a question though: In the JS SDK we're using UNIX timestamps (numbers) for
lastMessageTs
. In this PR I'm using the same UNIX timestamps, but it could be useful to use Dart'sDateTime
type instead. What do you think?