lib/assets/javascripts/bindings.js.coffee in kolo-0.7.9 vs lib/assets/javascripts/bindings.js.coffee in kolo-0.8.0
- old
+ new
@@ -234,13 +234,14 @@
ko.utils.domNodeDisposal.addDisposeCallback element, ->
$(element).datepicker('destroy')
update: (element, valueAccessor)->
value = ko.utils.unwrapObservable(valueAccessor())
- if value?
- parsed = $.datepicker.parseDate 'yy-mm-dd', value
- else
- parsed = null
+ parsed = null
+ try
+ parsed = $.datepicker.parseDate 'yy-mm-dd', value if value?
+ catch
+ parsed = value
$(element).datepicker('setDate', parsed)
ko.bindingHandlers.slider =
init: (element, valueAccessor, allBindingsAccessor)->
options = allBindingsAccessor().sliderOptions || {}