1
0
mirror of https://github.com/fspc/Yellow-Bike-Database.git synced 2025-02-22 17:03:22 -05:00

Mozilla, not chrome, picked up on the strict javascript requirement.

* some javascript libraries failed, but not all
* put volunteer_hours_to_membership_discount() in the right place, right above redeemable().
* Fixed!
This commit is contained in:
Jonathan Rosenbaum 2017-11-15 02:53:25 +00:00
parent f471c24339
commit 34650c9be0

View File

@ -607,6 +607,23 @@ $(function() {
} // end function save_or_close } // end function save_or_close
// invoke when volunteer hours run out for a member with a qualifying transaction
function volunteer_hours_to_membership_discount(price) {
var discount = (price * (membership_obj.membership_discount / 100).toFixed(2)).toFixed(2);
var discount_price = (price - discount).toFixed(2);
if ( $("#transaction_type").val() !== "Stand Time" ) {
$("#membership_discount").text("Member pays $" + discount_price).show();
$("#membership_discount_price").text(discount_price);
$("#redeemable_hours").spinner("disable");
//amount.prop("disabled","disabled");
} else {
$("#membership_discount").empty();
$("#membership_discount_price").empty();
}
} // end function volunteer_hours_to_membership_discount
// volunteer hours magic // volunteer hours magic
function redeemable(obj, spinner_value, event, volunteer) { function redeemable(obj, spinner_value, event, volunteer) {
@ -1234,23 +1251,7 @@ $(function() {
} }
}); // volunteers post }); // volunteers post
// invoke when volunteer hours run out for a member with a qualifying transaction
function volunteer_hours_to_membership_discount(price) {
var discount = (price * (membership_obj.membership_discount / 100).toFixed(2)).toFixed(2);
var discount_price = (price - discount).toFixed(2);
if ( $("#transaction_type").val() !== "Stand Time" ) {
$("#membership_discount").text("Member pays $" + discount_price).show();
$("#membership_discount_price").text(discount_price);
$("#redeemable_hours").spinner("disable");
//amount.prop("disabled","disabled");
} else {
$("#membership_discount").empty();
$("#membership_discount_price").empty();
}
} // end function volunteer_hours_to_membership_discount
// Free stand time use for 30 days if purchased bike recently // Free stand time use for 30 days if purchased bike recently
if ($("#transaction_type").val() === "Stand Time") { if ($("#transaction_type").val() === "Stand Time") {