It throws error in onTimeSlotTap, Line# 593
When we call this.getCellDate(target) it fails.
As per the code in getCellDate, we fetch the attribute - datetime from 'td' but in our case the 'td' does not have datetime attribute hence returning undefined.
Either we could do (in getCellDate):
var date = dateCell.dom.getAttribute('datetime') || dateCell.up('tr').down('td').getAttribute('datetime');
I can't replicate this issue with the current version on the example apps. Can you check your using the latest code or put up a test case showing it happening?
Steps to reproduce:
It throws error in onTimeSlotTap, Line# 593 When we call this.getCellDate(target) it fails. As per the code in getCellDate, we fetch the attribute - datetime from 'td' but in our case the 'td' does not have datetime attribute hence returning undefined.
Either we could do (in getCellDate): var date = dateCell.dom.getAttribute('datetime') || dateCell.up('tr').down('td').getAttribute('datetime');
or on line# 597:
<td class="time-block" datetime="{[this.me.getDateAttribute(values.date)]} colspan="2">