On the dashboard when interacting with the filter, the following exception is logged when only the month has been selected:
Exception while invoking method 'getChartData' Error: IndexMissingException[[api-umbrella-logs-v1-2015-01] missing]
at Object.search (packages/meteorhacks_async/packages/meteorhacks_async.js:79:1)
at [object Object].doSearch (packages/frenchbread_elastic-rest/packages/frenchbread_elastic-rest.js:59:1)
at [object Object].Meteor.methods.getChartData (server/methods/elasticSearch.js:45:1)
Additionally, the 'Data Not Found' dialogue appears, suggesting the dashboard filter is missing exception handling when retrieving data from Elastic.
Steps to reproduce
- log in to the system as an admin user (to ensure you can access analytics data)
- go to the dashboard
- click a month from the dropdown (e.g. January)
- check the server console