chore: BREAKING rename timeCreated to latestEventReceivedTime in Room

This commit is contained in:
Karthikeyan S 2024-12-31 22:16:31 +05:30
parent 0caec7ca17
commit 05ee4031bf
No known key found for this signature in database
GPG Key ID: 28BA6AEE539ECE2E
3 changed files with 6 additions and 5 deletions

View File

@ -2998,8 +2998,8 @@ class Client extends MatrixApi {
a.notificationCount != b.notificationCount) { a.notificationCount != b.notificationCount) {
return b.notificationCount.compareTo(a.notificationCount); return b.notificationCount.compareTo(a.notificationCount);
} else { } else {
return b.timeCreated.millisecondsSinceEpoch return b.latestEventReceivedTime.millisecondsSinceEpoch
.compareTo(a.timeCreated.millisecondsSinceEpoch); .compareTo(a.latestEventReceivedTime.millisecondsSinceEpoch);
} }
}; };

View File

@ -437,8 +437,9 @@ class Room {
@Deprecated('Use `getLocalizedDisplayname()` instead') @Deprecated('Use `getLocalizedDisplayname()` instead')
String get displayname => getLocalizedDisplayname(); String get displayname => getLocalizedDisplayname();
/// When the last message received. /// When was the last event received.
DateTime get timeCreated => lastEvent?.originServerTs ?? DateTime.now(); DateTime get latestEventReceivedTime =>
lastEvent?.originServerTs ?? DateTime.now();
/// Call the Matrix API to change the name of this room. Returns the event ID of the /// Call the Matrix API to change the name of this room. Returns the event ID of the
/// new m.room.name event. /// new m.room.name event.

View File

@ -257,7 +257,7 @@ void main() {
); );
expect(room.lastEvent?.eventId, '12345'); expect(room.lastEvent?.eventId, '12345');
expect(room.lastEvent?.body, 'abc'); expect(room.lastEvent?.body, 'abc');
expect(room.timeCreated, room.lastEvent?.originServerTs); expect(room.latestEventReceivedTime, room.lastEvent?.originServerTs);
}); });
test('lastEvent is set properly', () async { test('lastEvent is set properly', () async {