Fix crash

This commit is contained in:
nielsandriesse 2020-06-23 12:10:20 +10:00
parent 21fab09d6c
commit c446ba6e58

View File

@ -97,8 +97,8 @@ object SessionMetaProtocol {
* Should be invoked for the recipient's master device. * Should be invoked for the recipient's master device.
*/ */
@JvmStatic @JvmStatic
fun shouldSendTypingIndicator(recipient: Recipient, context: Context): Boolean { fun shouldSendTypingIndicator(recipient: Recipient?, context: Context): Boolean {
if (recipient.isGroupRecipient) { return false } if (recipient == null || recipient.isGroupRecipient) { return false }
val threadID = DatabaseFactory.getThreadDatabase(context).getThreadIdFor(recipient) val threadID = DatabaseFactory.getThreadDatabase(context).getThreadIdFor(recipient)
return DatabaseFactory.getLokiThreadDatabase(context).getFriendRequestStatus(threadID) == LokiThreadFriendRequestStatus.FRIENDS return DatabaseFactory.getLokiThreadDatabase(context).getFriendRequestStatus(threadID) == LokiThreadFriendRequestStatus.FRIENDS
} }