Restore functioning of #200 - this got broken after #242 (#246)

- What was broken was that it would just play activity from the first page view, but then would stop at the second page view (meta) as actions after that had been discarded
 - This restores the functionality given by the comment 'return the events from last meta to the end.' - we never want to discard events that are after the baseline time
 - I believe 'session' is the incorrect terminology for this function name, as a session in web analytics usually means a series of page views
This commit is contained in:
Eoghan Murray
2020-07-15 17:12:37 +01:00
committed by GitHub
parent e2cc42e393
commit 286b520907
3 changed files with 12 additions and 29 deletions

View File

@@ -63,6 +63,7 @@ export declare type PlayerState = {
value: 'live';
context: PlayerContext;
};
export declare function discardPriorSnapshots(events: eventWithTime[], baselineTime: number): eventWithTime[];
declare type PlayerAssets = {
emitter: Emitter;
getCastFn(event: eventWithTime, isSync: boolean): () => void;