joola / joola.sdk

Joola's Software Development Kit (SDK)
https://joo.la
Other
3 stars 3 forks source link

Setting a specific timeframe for a visualization generates an error #124

Open orweinberger opened 9 years ago

orweinberger commented 9 years ago

When running this query:

joola.events.on('ready', function () {
    var options = {
      caption: "Movie Views",
        query: {
            timeframe: {
              start: new Date(2014, 9, 27),
              end: new Date(2014, 9, 27, 23, 59, 59, 999)
            },
            interval: 'day',
            dimensions: ['timestamp'],
            metrics: ['views'],
            collection: 'JoolaFlix2',
            realtime: true
        }
    };  
    $('#example').Timeline(options);
});

It generates an error

Uncaught TypeError: undefined is not a function 

For these lines:

if (_query.timeframe && typeof _query.timeframe === 'object') {
    _query.timeframe.start.setHours(_query.timeframe.start.getHours() + joola.timezone(joola.options.timezoneOffset));
...