After DataSynchronizer initialization, adding dataSource manually gives wrong endData to 2055 while startTime is correct.
It might be an issue into DataSynchronizer or/and TimeController:
way to reproduce
const opts = {
endpointUrl: 'api.georobotix.io/ogc/t18/api',
resource: '/datastreams/khv081o7hpma2/observations',
tls: true,
startTime: '2023-06-06T14:01:12Z',
endTime: '2023-06-06T22:53:14Z',
mode: Mode.REPLAY,
responseFormat: 'application/swe+binary',
prefetchBatchSize: 250
};
const sweApiFetch = new SweApiFetch(opts);
this.dataSynchronizer.addDataSource(sweApiFetch);