Skip to content

Commit 5f5f5d6

Browse files
committed
fix: timestamp type to number
1 parent 4e5bacb commit 5f5f5d6

File tree

2 files changed

+34
-34
lines changed

2 files changed

+34
-34
lines changed

packages/restapi/src/lib/pushstream/DataModifier.ts

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export class DataModifier {
5757
): JoinGroupEvent {
5858
const baseEventData: JoinGroupEvent = {
5959
origin: data.messageOrigin,
60-
timestamp: data.timestamp.toString(),
60+
timestamp: data.timestamp,
6161
chatId: data.chatId,
6262
from: data.from,
6363
to: data.to,
@@ -78,7 +78,7 @@ export class DataModifier {
7878
): LeaveGroupEvent {
7979
const baseEventData: LeaveGroupEvent = {
8080
origin: data.messageOrigin,
81-
timestamp: data.timestamp.toString(),
81+
timestamp: data.timestamp,
8282
chatId: data.chatId,
8383
from: data.from,
8484
to: data.to,
@@ -96,7 +96,7 @@ export class DataModifier {
9696
private static mapToRequestEvent(data: any, includeRaw: boolean): any {
9797
const eventData: RequestEvent = {
9898
origin: data.messageOrigin,
99-
timestamp: data.timestamp.toString(),
99+
timestamp: data.timestamp,
100100
chatId: data.chatId,
101101
from: data.from,
102102
to: data.to,
@@ -116,7 +116,7 @@ export class DataModifier {
116116
// Whatever the structure of your RemoveEvent, modify accordingly
117117
const eventData: RemoveEvent = {
118118
origin: data.messageOrigin,
119-
timestamp: data.timestamp.toString(),
119+
timestamp: data.timestamp,
120120
chatId: data.chatId,
121121
from: data.from,
122122
to: data.to,
@@ -133,7 +133,7 @@ export class DataModifier {
133133
// Whatever the structure of your RemoveEvent, modify accordingly
134134
const eventData: RoleEvent = {
135135
origin: data.messageOrigin,
136-
timestamp: data.timestamp.toString(),
136+
timestamp: data.timestamp,
137137
chatId: data.chatId,
138138
from: data.from,
139139
to: data.to,
@@ -186,7 +186,7 @@ export class DataModifier {
186186
const groupEvent: any = {
187187
event: eventType,
188188
origin: incomingData.messageOrigin,
189-
timestamp: incomingData.timestamp.toString(),
189+
timestamp: incomingData.timestamp,
190190
chatId: incomingData.chatId,
191191
from: incomingData.from,
192192
meta,
@@ -233,7 +233,7 @@ export class DataModifier {
233233
const messageEvent: MessageEvent = {
234234
event: eventType,
235235
origin: data.messageOrigin,
236-
timestamp: data.timestamp.toString(),
236+
timestamp: data.timestamp,
237237
chatId: data.chatId, // TODO: ChatId not working for w2w
238238
from: data.fromCAIP10,
239239
to: [data.toCAIP10], // TODO: Assuming 'to' is an array in MessageEvent. Update as necessary.
@@ -330,7 +330,7 @@ export class DataModifier {
330330
const notificationEvent: NotificationEvent = {
331331
event: notificationEventType,
332332
origin: origin,
333-
timestamp: data.epoch.toString(),
333+
timestamp: data.epoch,
334334
from: data.sender,
335335
to: recipients,
336336
notifID: data.payload_id.toString(),
@@ -496,7 +496,7 @@ export class DataModifier {
496496
type BaseEventData = {
497497
event: string;
498498
origin: string;
499-
timestamp: string;
499+
timestamp: number;
500500
spaceId: string;
501501
from: string;
502502
meta: {
@@ -515,7 +515,7 @@ export class DataModifier {
515515
const baseEventData: BaseEventData = {
516516
event: data.eventType,
517517
origin: data.messageOrigin,
518-
timestamp: data.timestamp.toString(),
518+
timestamp: data.timestamp,
519519
spaceId: data.spaceId,
520520
from: data.spaceCreator,
521521
meta: {
@@ -541,7 +541,7 @@ export class DataModifier {
541541
type BaseEventData = {
542542
event: string;
543543
origin: string;
544-
timestamp: string;
544+
timestamp: number;
545545
spaceId: string;
546546
from: string;
547547
meta: {
@@ -560,7 +560,7 @@ export class DataModifier {
560560
const baseEventData: BaseEventData = {
561561
event: data.eventType,
562562
origin: data.messageOrigin,
563-
timestamp: data.timestamp.toString(),
563+
timestamp: data.timestamp,
564564
spaceId: data.spaceId,
565565
from: data.spaceCreator,
566566
meta: {
@@ -585,7 +585,7 @@ export class DataModifier {
585585
private static mapToRequestSpaceEvent(data: any, includeRaw: boolean): any {
586586
const eventData: SpaceRequestEvent = {
587587
origin: data.messageOrigin,
588-
timestamp: data.timestamp.toString(),
588+
timestamp: data.timestamp,
589589
spaceId: data.spaceId,
590590
from: data.from,
591591
to: data.to,
@@ -602,7 +602,7 @@ export class DataModifier {
602602
type BaseEventData = {
603603
event: string;
604604
origin: string;
605-
timestamp: any;
605+
timestamp: number;
606606
spaceId: any;
607607
from: any;
608608
to: any[];
@@ -614,7 +614,7 @@ export class DataModifier {
614614
const baseEventData: BaseEventData = {
615615
event: 'request',
616616
origin: data.messageOrigin === 'other' ? 'self' : 'other',
617-
timestamp: data.timestamp.toString(),
617+
timestamp: data.timestamp,
618618
spaceId: data.chatId,
619619
from: data.fromCAIP10,
620620
to: [data.toCAIP10],
@@ -633,7 +633,7 @@ export class DataModifier {
633633
type BaseEventData = {
634634
event: string;
635635
origin: string;
636-
timestamp: string;
636+
timestamp: number;
637637
spaceId: string;
638638
from: string;
639639
to: null;
@@ -645,7 +645,7 @@ export class DataModifier {
645645
const baseEventData: BaseEventData = {
646646
event: 'reject',
647647
origin: data.messageOrigin === 'other' ? 'other' : 'self',
648-
timestamp: data.timestamp.toString(),
648+
timestamp: data.timestamp,
649649
spaceId: data.chatId,
650650
from: data.fromCAIP10,
651651
to: null,
@@ -664,7 +664,7 @@ export class DataModifier {
664664
type BaseEventData = {
665665
event: string;
666666
origin: string;
667-
timestamp: string;
667+
timestamp: number;
668668
spaceId: string;
669669
from: string;
670670
to: null;
@@ -675,7 +675,7 @@ export class DataModifier {
675675

676676
const eventData: BaseEventData = {
677677
origin: data.messageOrigin,
678-
timestamp: data.timestamp.toString(),
678+
timestamp: data.timestamp,
679679
spaceId: data.spaceId,
680680
from: data.from,
681681
to: data.to,
@@ -692,7 +692,7 @@ export class DataModifier {
692692
type BaseEventData = {
693693
event: string;
694694
origin: string;
695-
timestamp: string;
695+
timestamp: number;
696696
spaceId: string;
697697
from: string;
698698
to: null;
@@ -703,7 +703,7 @@ export class DataModifier {
703703

704704
const eventData: BaseEventData = {
705705
origin: data.messageOrigin,
706-
timestamp: data.timestamp.toString(),
706+
timestamp: data.timestamp,
707707
spaceId: data.spaceId,
708708
from: data.from,
709709
to: data.to,
@@ -720,7 +720,7 @@ export class DataModifier {
720720
type BaseEventData = {
721721
event: string;
722722
origin: string;
723-
timestamp: string;
723+
timestamp: number;
724724
spaceId: string;
725725
from: string;
726726
to: null;
@@ -731,7 +731,7 @@ export class DataModifier {
731731

732732
const eventData: BaseEventData = {
733733
origin: data.messageOrigin,
734-
timestamp: data.timestamp.toString(),
734+
timestamp: data.timestamp,
735735
spaceId: data.spaceId,
736736
from: data.from,
737737
to: data.to,
@@ -748,7 +748,7 @@ export class DataModifier {
748748
type BaseEventData = {
749749
event: string;
750750
origin: string;
751-
timestamp: string;
751+
timestamp: number;
752752
spaceId: string;
753753
from: string;
754754
to: null;
@@ -759,7 +759,7 @@ export class DataModifier {
759759

760760
const eventData: BaseEventData = {
761761
origin: data.messageOrigin,
762-
timestamp: data.timestamp.toString(),
762+
timestamp: data.timestamp,
763763
spaceId: data.spaceId,
764764
from: data.from,
765765
to: null,
@@ -776,7 +776,7 @@ export class DataModifier {
776776
type BaseEventData = {
777777
event: string;
778778
origin: string;
779-
timestamp: string;
779+
timestamp: number;
780780
spaceId: string;
781781
from: string;
782782
to: null;
@@ -787,7 +787,7 @@ export class DataModifier {
787787

788788
const eventData: BaseEventData = {
789789
origin: data.messageOrigin,
790-
timestamp: data.timestamp.toString(),
790+
timestamp: data.timestamp,
791791
spaceId: data.spaceId,
792792
from: data.from,
793793
to: null,
@@ -856,7 +856,7 @@ export class DataModifier {
856856
const videoEvent: VideoEvent = {
857857
event: videoEventType,
858858
origin: origin,
859-
timestamp: data.epoch.toString(),
859+
timestamp: data.epoch,
860860
peerInfo,
861861
};
862862

packages/restapi/src/lib/pushstream/pushStreamTypes.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export interface GroupEventRawData {
132132

133133
export interface GroupEventBase {
134134
origin: MessageOrigin;
135-
timestamp: string;
135+
timestamp: number
136136
chatId: string;
137137
from: string;
138138
meta: GroupMeta;
@@ -151,7 +151,7 @@ export interface UpdateGroupEvent extends GroupEventBase {
151151
export interface GroupMemberEventBase {
152152
event: GroupEventType | MessageEventType;
153153
origin: MessageOrigin;
154-
timestamp: string;
154+
timestamp: number
155155
chatId: string;
156156
from: string;
157157
to: string[];
@@ -185,7 +185,7 @@ export interface RoleEvent extends GroupMemberEventBase {
185185
export interface SpaceMemberEventBase {
186186
event: SpaceEventType | MessageEventType;
187187
origin: MessageOrigin;
188-
timestamp: string;
188+
timestamp: number
189189
spaceId: string;
190190
from: string;
191191
to: string[];
@@ -211,7 +211,7 @@ export interface SpaceRemoveEvent extends SpaceMemberEventBase {
211211
export interface MessageEvent {
212212
event: MessageEventType;
213213
origin: MessageOrigin;
214-
timestamp: string;
214+
timestamp: number
215215
chatId: string;
216216
from: string;
217217
to: string[];
@@ -239,7 +239,7 @@ export type NotificationType = keyof typeof NOTIFICATION.TYPE;
239239
export interface NotificationEvent {
240240
event: NotificationEventType;
241241
origin: 'other' | 'self';
242-
timestamp: string;
242+
timestamp: number
243243
from: string;
244244
to: string[];
245245
notifID: string;
@@ -298,7 +298,7 @@ export interface MessageRawData {
298298
export interface VideoEvent {
299299
event: VideoEventType;
300300
origin: MessageOrigin;
301-
timestamp: string;
301+
timestamp: number
302302
peerInfo: VideoPeerInfo;
303303
raw?: GroupEventRawData;
304304
}

0 commit comments

Comments
 (0)