Add presence to MXKRecentCellData

This commit is contained in:
aringenbach
2022-03-28 14:02:29 +02:00
parent a11a153c1a
commit a169c18cf1
2 changed files with 14 additions and 0 deletions
@@ -93,6 +93,19 @@
return roomSummary.avatar;
}
- (MXPresence)presence
{
if (self.roomSummary.isDirect)
{
MXUser *contact = [self.mxSession userWithUserId:self.roomSummary.directUserId];
return contact.presence;
}
else
{
return MXPresenceUnknown;
}
}
- (NSString *)lastEventTextMessage
{
if (self.isSuggestedRoom)
@@ -44,6 +44,7 @@
@property (nonatomic, readonly) NSString *roomIdentifier;
@property (nonatomic, readonly) NSString *roomDisplayname;
@property (nonatomic, readonly) NSString *avatarUrl;
@property (nonatomic, readonly) MXPresence presence;
@property (nonatomic, readonly) NSString *lastEventTextMessage;
@property (nonatomic, readonly) NSString *lastEventDate;