@@ -23,6 +23,7 @@ import {
23
23
VideoEventType ,
24
24
MessageOrigin ,
25
25
VideoEvent ,
26
+ GroupEventBase
26
27
} from './pushStreamTypes' ;
27
28
import { VideoCallStatus , VideoPeerInfo } from '../types' ;
28
29
import { VideoDataType } from '../video' ;
@@ -57,7 +58,7 @@ export class DataModifier {
57
58
) : JoinGroupEvent {
58
59
const baseEventData : JoinGroupEvent = {
59
60
origin : data . messageOrigin ,
60
- timestamp : data . timestamp . toString ( ) ,
61
+ timestamp : data . timestamp ,
61
62
chatId : data . chatId ,
62
63
from : data . from ,
63
64
to : data . to ,
@@ -78,7 +79,7 @@ export class DataModifier {
78
79
) : LeaveGroupEvent {
79
80
const baseEventData : LeaveGroupEvent = {
80
81
origin : data . messageOrigin ,
81
- timestamp : data . timestamp . toString ( ) ,
82
+ timestamp : data . timestamp ,
82
83
chatId : data . chatId ,
83
84
from : data . from ,
84
85
to : data . to ,
@@ -96,7 +97,7 @@ export class DataModifier {
96
97
private static mapToRequestEvent ( data : any , includeRaw : boolean ) : any {
97
98
const eventData : RequestEvent = {
98
99
origin : data . messageOrigin ,
99
- timestamp : data . timestamp . toString ( ) ,
100
+ timestamp : data . timestamp ,
100
101
chatId : data . chatId ,
101
102
from : data . from ,
102
103
to : data . to ,
@@ -116,7 +117,7 @@ export class DataModifier {
116
117
// Whatever the structure of your RemoveEvent, modify accordingly
117
118
const eventData : RemoveEvent = {
118
119
origin : data . messageOrigin ,
119
- timestamp : data . timestamp . toString ( ) ,
120
+ timestamp : data . timestamp ,
120
121
chatId : data . chatId ,
121
122
from : data . from ,
122
123
to : data . to ,
@@ -133,7 +134,7 @@ export class DataModifier {
133
134
// Whatever the structure of your RemoveEvent, modify accordingly
134
135
const eventData : RoleEvent = {
135
136
origin : data . messageOrigin ,
136
- timestamp : data . timestamp . toString ( ) ,
137
+ timestamp : data . timestamp ,
137
138
chatId : data . chatId ,
138
139
from : data . from ,
139
140
to : data . to ,
@@ -183,10 +184,10 @@ export class DataModifier {
183
184
includeRaw
184
185
) ;
185
186
186
- const groupEvent : any = {
187
+ const groupEvent : GroupEventBase = {
187
188
event : eventType ,
188
189
origin : incomingData . messageOrigin ,
189
- timestamp : incomingData . timestamp . toString ( ) ,
190
+ timestamp : incomingData . timestamp ,
190
191
chatId : incomingData . chatId ,
191
192
from : incomingData . from ,
192
193
meta,
@@ -233,7 +234,7 @@ export class DataModifier {
233
234
const messageEvent : MessageEvent = {
234
235
event : eventType ,
235
236
origin : data . messageOrigin ,
236
- timestamp : data . timestamp . toString ( ) ,
237
+ timestamp : data . timestamp ,
237
238
chatId : data . chatId , // TODO: ChatId not working for w2w
238
239
from : data . fromCAIP10 ,
239
240
to : [ data . toCAIP10 ] , // TODO: Assuming 'to' is an array in MessageEvent. Update as necessary.
@@ -330,7 +331,7 @@ export class DataModifier {
330
331
const notificationEvent : NotificationEvent = {
331
332
event : notificationEventType ,
332
333
origin : origin ,
333
- timestamp : data . epoch . toString ( ) ,
334
+ timestamp : data . epoch ,
334
335
from : data . sender ,
335
336
to : recipients ,
336
337
notifID : data . payload_id . toString ( ) ,
@@ -496,7 +497,7 @@ export class DataModifier {
496
497
type BaseEventData = {
497
498
event : string ;
498
499
origin : string ;
499
- timestamp : string ;
500
+ timestamp : number ;
500
501
spaceId : string ;
501
502
from : string ;
502
503
meta : {
@@ -515,7 +516,7 @@ export class DataModifier {
515
516
const baseEventData : BaseEventData = {
516
517
event : data . eventType ,
517
518
origin : data . messageOrigin ,
518
- timestamp : data . timestamp . toString ( ) ,
519
+ timestamp : data . timestamp ,
519
520
spaceId : data . spaceId ,
520
521
from : data . spaceCreator ,
521
522
meta : {
@@ -541,7 +542,7 @@ export class DataModifier {
541
542
type BaseEventData = {
542
543
event : string ;
543
544
origin : string ;
544
- timestamp : string ;
545
+ timestamp : number ;
545
546
spaceId : string ;
546
547
from : string ;
547
548
meta : {
@@ -560,7 +561,7 @@ export class DataModifier {
560
561
const baseEventData : BaseEventData = {
561
562
event : data . eventType ,
562
563
origin : data . messageOrigin ,
563
- timestamp : data . timestamp . toString ( ) ,
564
+ timestamp : data . timestamp ,
564
565
spaceId : data . spaceId ,
565
566
from : data . spaceCreator ,
566
567
meta : {
@@ -585,7 +586,7 @@ export class DataModifier {
585
586
private static mapToRequestSpaceEvent ( data : any , includeRaw : boolean ) : any {
586
587
const eventData : SpaceRequestEvent = {
587
588
origin : data . messageOrigin ,
588
- timestamp : data . timestamp . toString ( ) ,
589
+ timestamp : data . timestamp ,
589
590
spaceId : data . spaceId ,
590
591
from : data . from ,
591
592
to : data . to ,
@@ -602,7 +603,7 @@ export class DataModifier {
602
603
type BaseEventData = {
603
604
event : string ;
604
605
origin : string ;
605
- timestamp : any ;
606
+ timestamp : number ;
606
607
spaceId : any ;
607
608
from : any ;
608
609
to : any [ ] ;
@@ -614,7 +615,7 @@ export class DataModifier {
614
615
const baseEventData : BaseEventData = {
615
616
event : 'request' ,
616
617
origin : data . messageOrigin === 'other' ? 'self' : 'other' ,
617
- timestamp : data . timestamp . toString ( ) ,
618
+ timestamp : data . timestamp ,
618
619
spaceId : data . chatId ,
619
620
from : data . fromCAIP10 ,
620
621
to : [ data . toCAIP10 ] ,
@@ -633,7 +634,7 @@ export class DataModifier {
633
634
type BaseEventData = {
634
635
event : string ;
635
636
origin : string ;
636
- timestamp : string ;
637
+ timestamp : number ;
637
638
spaceId : string ;
638
639
from : string ;
639
640
to : null ;
@@ -645,7 +646,7 @@ export class DataModifier {
645
646
const baseEventData : BaseEventData = {
646
647
event : 'reject' ,
647
648
origin : data . messageOrigin === 'other' ? 'other' : 'self' ,
648
- timestamp : data . timestamp . toString ( ) ,
649
+ timestamp : data . timestamp ,
649
650
spaceId : data . chatId ,
650
651
from : data . fromCAIP10 ,
651
652
to : null ,
@@ -664,7 +665,7 @@ export class DataModifier {
664
665
type BaseEventData = {
665
666
event : string ;
666
667
origin : string ;
667
- timestamp : string ;
668
+ timestamp : number ;
668
669
spaceId : string ;
669
670
from : string ;
670
671
to : null ;
@@ -675,7 +676,7 @@ export class DataModifier {
675
676
676
677
const eventData : BaseEventData = {
677
678
origin : data . messageOrigin ,
678
- timestamp : data . timestamp . toString ( ) ,
679
+ timestamp : data . timestamp ,
679
680
spaceId : data . spaceId ,
680
681
from : data . from ,
681
682
to : data . to ,
@@ -692,7 +693,7 @@ export class DataModifier {
692
693
type BaseEventData = {
693
694
event : string ;
694
695
origin : string ;
695
- timestamp : string ;
696
+ timestamp : number ;
696
697
spaceId : string ;
697
698
from : string ;
698
699
to : null ;
@@ -703,7 +704,7 @@ export class DataModifier {
703
704
704
705
const eventData : BaseEventData = {
705
706
origin : data . messageOrigin ,
706
- timestamp : data . timestamp . toString ( ) ,
707
+ timestamp : data . timestamp ,
707
708
spaceId : data . spaceId ,
708
709
from : data . from ,
709
710
to : data . to ,
@@ -720,7 +721,7 @@ export class DataModifier {
720
721
type BaseEventData = {
721
722
event : string ;
722
723
origin : string ;
723
- timestamp : string ;
724
+ timestamp : number ;
724
725
spaceId : string ;
725
726
from : string ;
726
727
to : null ;
@@ -731,7 +732,7 @@ export class DataModifier {
731
732
732
733
const eventData : BaseEventData = {
733
734
origin : data . messageOrigin ,
734
- timestamp : data . timestamp . toString ( ) ,
735
+ timestamp : data . timestamp ,
735
736
spaceId : data . spaceId ,
736
737
from : data . from ,
737
738
to : data . to ,
@@ -748,7 +749,7 @@ export class DataModifier {
748
749
type BaseEventData = {
749
750
event : string ;
750
751
origin : string ;
751
- timestamp : string ;
752
+ timestamp : number ;
752
753
spaceId : string ;
753
754
from : string ;
754
755
to : null ;
@@ -759,7 +760,7 @@ export class DataModifier {
759
760
760
761
const eventData : BaseEventData = {
761
762
origin : data . messageOrigin ,
762
- timestamp : data . timestamp . toString ( ) ,
763
+ timestamp : data . timestamp ,
763
764
spaceId : data . spaceId ,
764
765
from : data . from ,
765
766
to : null ,
@@ -776,7 +777,7 @@ export class DataModifier {
776
777
type BaseEventData = {
777
778
event : string ;
778
779
origin : string ;
779
- timestamp : string ;
780
+ timestamp : number ;
780
781
spaceId : string ;
781
782
from : string ;
782
783
to : null ;
@@ -787,7 +788,7 @@ export class DataModifier {
787
788
788
789
const eventData : BaseEventData = {
789
790
origin : data . messageOrigin ,
790
- timestamp : data . timestamp . toString ( ) ,
791
+ timestamp : data . timestamp ,
791
792
spaceId : data . spaceId ,
792
793
from : data . from ,
793
794
to : null ,
@@ -856,7 +857,7 @@ export class DataModifier {
856
857
const videoEvent : VideoEvent = {
857
858
event : videoEventType ,
858
859
origin : origin ,
859
- timestamp : data . epoch . toString ( ) ,
860
+ timestamp : data . epoch ,
860
861
peerInfo,
861
862
} ;
862
863
0 commit comments