From f71ffefe1ce2c22e1e356ecdd53cb847e712a45a Mon Sep 17 00:00:00 2001 From: Alexander Shchapov Date: Sun, 30 Nov 2014 19:32:54 +0200 Subject: [PATCH] data-cancel should be treated as boolean value, not string --- lib/generators/ratyrate/templates/ratyrate.js.erb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/generators/ratyrate/templates/ratyrate.js.erb b/lib/generators/ratyrate/templates/ratyrate.js.erb index 73a81b8..40e7f2d 100644 --- a/lib/generators/ratyrate/templates/ratyrate.js.erb +++ b/lib/generators/ratyrate/templates/ratyrate.js.erb @@ -9,6 +9,7 @@ function initstars(){ var $half = ($(this).attr('data-enable-half') == 'true'); var $halfShow = ($(this).attr('data-half-show') == 'true'); var $single = ($(this).attr('data-single') == 'true'); + var $cancel = ($(this).attr('data-cancel') == 'true'); $(this).raty({ score: function() { return $(this).attr('data-rating') @@ -23,7 +24,7 @@ function initstars(){ starOn: $(this).attr('data-star-on'), starOff: $(this).attr('data-star-off'), starHalf: $(this).attr('data-star-half'), - cancel: $(this).attr('data-cancel'), + cancel: $cancel, cancelPlace: $(this).attr('data-cancel-place'), cancelHint: $(this).attr('data-cancel-hint'), cancelOn: $(this).attr('data-cancel-on'),