www/js/prod_edit.js

changeset 252
b558f3dfcda3
parent 246
8580a08cbaa7
child 254
3d61397fe9cd
--- a/www/js/prod_edit.js	Thu Feb 07 15:35:32 2019 +0100
+++ b/www/js/prod_edit.js	Thu Feb 07 16:40:28 2019 +0100
@@ -1242,11 +1242,11 @@
 		calcEfficiencyAfterBoil();
 
 		$("#calc_acid").on('checked', function (event) {
-			dataRecord.calc_acid = true;
+			dataRecord.calc_acid = 1;
 			calcWater();
 		});
 		$("#calc_acid").on('unchecked', function (event) {
-			dataRecord.calc_acid = false;
+			dataRecord.calc_acid = 0;
 			calcWater();
 		});
 		$("#w1_name").jqxDropDownList('selectItem', dataRecord.w1_name);
@@ -1456,11 +1456,11 @@
 			calcCarbonation();
 		});
 		$("#keg_forced_carb").on('checked', function (event) {
-			dataRecord.keg_forced_carb = true;
+			dataRecord.keg_forced_carb = 1;
 			calcCarbonation();
 		});
 		$("#keg_forced_carb").on('unchecked', function (event) {
-			dataRecord.keg_forced_carb = false;
+			dataRecord.keg_forced_carb = 0;
 			calcCarbonation();
 		});
 		$('#keg_carbonation_temp').on('change', function (event) {
@@ -1647,7 +1647,6 @@
 			{ name: 'brew_fermenter_sg', type: 'float' },
 			{ name: 'brew_fermenter_ibu', type: 'float' },
 			{ name: 'brew_date_end', type: 'string' },
-			{ name: 'brew_log_available', type: 'int' },
 			{ name: 'og', type: 'float' },
 			{ name: 'fg', type: 'float' },
 			{ name: 'primary_start_temp', type: 'float' },
@@ -2899,18 +2898,21 @@
 		// Call a script to do the work and block this.
 		// Note that this script must set this flag too, so if the user doesn't Save it is still set.
 		// Call the script with the uuid.
+		// set dataRecord.inventory_reduced to 1
 		$("#inventory_reduced").jqxCheckBox({ disabled : true });
 	});
 	$("#locked").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled : true });
 	$('#locked').on('checked', function (event) {
 		if (brewstage >= 10) {
 			$("#stage").val('Closed');
+			dataRecord.locked = 1;
 			brewstage = 11;
 		}
 	});
 	$('#locked').on('unchecked', function (event) {
 		if (brewstage >= 10) {
 			$("#stage").val('Ready');
+			dataRecord.locked = 0;
 			brewstage = 10;
 		}
 	});
@@ -4189,8 +4191,8 @@
 			notes: $("#notes").val(),
 			log_brew: dataRecord.log_brew,
 			log_fermentation: dataRecord.log_fermentation,
-			inventory_reduced: $("#inventory_reduced").val(),
-			locked: $("#locked").val(),
+			inventory_reduced: dataRecord.inventory_reduced,
+			locked: dataRecord.locked,
 			eq_name: $("#eq_name").val(),
 			eq_boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')),
 			eq_batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')),
@@ -4243,7 +4245,6 @@
 			brew_fermenter_sg: parseFloat($("#brew_fermenter_sg").jqxNumberInput('decimal')),
 			brew_fermenter_ibu: parseFloat($("#brew_fermenter_ibu").jqxNumberInput('decimal')),
 			brew_date_end: $("#brew_date_end").val(),
-			brew_log_available: $("#brew_log_available").val(),
 			og: dataRecord.og,
 			fg: parseFloat($("#fg").jqxNumberInput('decimal')),
 			primary_start_temp: parseFloat($("#primary_start_temp").jqxNumberInput('decimal')),
@@ -4265,7 +4266,7 @@
 			keg_priming_sugar: $("#keg_priming_sugar").val(),
 			keg_priming_amount: parseFloat($("#keg_priming_amount").jqxNumberInput('decimal')),
 			keg_carbonation_temp: parseFloat($("#keg_carbonation_temp").jqxNumberInput('decimal')),
-			keg_forced_carb: $("#keg_forced_carb").val(),
+			keg_forced_carb: dataRecord.keg_forced_carb,
 			keg_pressure: parseFloat($("#keg_pressure").jqxNumberInput('decimal')),
 			taste_notes: $("#taste_notes").val(),
 			taste_rate: parseFloat($("#taste_rate").jqxNumberInput('decimal')),
@@ -4317,7 +4318,7 @@
 			sparge_acid_type: $("#sparge_acid_type").val(),
 			sparge_acid_perc: parseFloat($("#sparge_acid_perc").jqxNumberInput('decimal')),
 			sparge_acid_amount: dataRecord.sparge_acid_amount,
-			calc_acid: $("#calc_acid").val(),
+			calc_acid: dataRecord.calc_acid,
 			w1_name: $("#w1_name").val(),
 			w1_amount: parseFloat($("#w1_amount").jqxNumberInput('decimal')),
 			w1_calcium: parseFloat($("#w1_calcium").jqxNumberInput('decimal')),

mercurial