Skip to content

Commit a1075a5

Browse files
Merge pull request #255 from lohanidamodar/fix-realtime-timestamps
fix timestamp
2 parents ac40262 + 04a597c commit a1075a5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

templates/flutter/lib/src/realtime_message.dart.twig

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class RealtimeMessage {
55
final String event;
66
final Map<String, dynamic> payload;
77
final List<String> channels;
8-
final DateTime timestamp;
8+
final int timestamp;
99
RealtimeMessage({
1010
required this.event,
1111
required this.payload,
@@ -17,7 +17,7 @@ class RealtimeMessage {
1717
String? event,
1818
Map<String, dynamic>? payload,
1919
List<String>? channels,
20-
DateTime? timestamp,
20+
int? timestamp,
2121
}) {
2222
return RealtimeMessage(
2323
event: event ?? this.event,
@@ -32,7 +32,7 @@ class RealtimeMessage {
3232
'event': event,
3333
'payload': payload,
3434
'channels': channels,
35-
'timestamp': timestamp.millisecondsSinceEpoch,
35+
'timestamp': timestamp,
3636
};
3737
}
3838

@@ -41,7 +41,7 @@ class RealtimeMessage {
4141
event: map['event'],
4242
payload: Map<String, dynamic>.from(map['payload'] ?? <String, dynamic>{}),
4343
channels: List<String>.from(map['channels'] ?? []),
44-
timestamp: DateTime.fromMillisecondsSinceEpoch(map['timestamp']),
44+
timestamp: map['timestamp'],
4545
);
4646
}
4747

0 commit comments

Comments
 (0)