File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -610,6 +610,7 @@ export class SequenceWaaS {
610610 session . clear ( )
611611 await this . waas . completeSignOut ( )
612612 await this . deviceName . set ( undefined )
613+ updateTimeDrift ( undefined )
613614 }
614615 }
615616
Original file line number Diff line number Diff line change @@ -32,7 +32,15 @@ export function getTimeDrift() {
3232 return timeDrift
3333}
3434
35- export function updateTimeDrift ( serverTime : Date ) {
35+ export function updateTimeDrift ( serverTime ?: Date ) {
36+ if ( ! serverTime ) {
37+ timeDrift = undefined
38+ if ( isSessionStorageAvailable ( ) ) {
39+ window . sessionStorage . removeItem ( timeDriftKey )
40+ }
41+ return
42+ }
43+
3644 timeDrift = ( getLocalTime ( ) - serverTime . getTime ( ) ) / 1000
3745 if ( isSessionStorageAvailable ( ) ) {
3846 window . sessionStorage . setItem ( timeDriftKey , timeDrift . toString ( 10 ) )
You can’t perform that action at this time.
0 commit comments