luisfarzati / ng-bs-daterangepicker

AngularJS directive for bootstrap-daterangepicker
http://luisfarzati.github.io/ng-bs-daterangepicker/
MIT License
246 stars 167 forks source link

Adding enabletimepicker=true to <input> generated an error - Error: e is not an object #87

Closed dave-k closed 8 years ago

dave-k commented 8 years ago

Add enabletimepicker=true

<input enabletimepicker=true type="daterange" ng-model="dates4" ranges="ranges">

generated an error - Error: obj is not an object in AngularJS v1.3.15 line 413

This is the workaround ng-bs-daterangepicker v0.0.5

if ($attributes.enabletimepicker) {
    options.timePicker = true;
    //angular.extend(options, $parse($attributes.enabletimepicker)($scope));
    angular.extend(options, $parse($attributes.enabletimepicker)); // enabletimepicker
}
dave-k commented 8 years ago

Upgrading to AngularJS v1.4.6 resolved the issue.