www/js/prod_edit.js

changeset 317
454851b335ad
parent 316
82c3bb9a40c2
child 318
882d4da1f236
--- a/www/js/prod_edit.js	Mon Mar 04 14:20:48 2019 +0100
+++ b/www/js/prod_edit.js	Mon Mar 04 15:33:34 2019 +0100
@@ -2131,23 +2131,29 @@
 			var old_evap = parseFloat(dataRecord.boil_size) - parseFloat(dataRecord.batch_size);
 			var new_evap = old_evap * (parseFloat(event.args.value) / dataRecord.boil_time);
 			var new_boil = parseFloat(dataRecord.batch_size) + new_evap;
-			var factor = new_boil / dataRecord.boil_size;
+			//var factor = new_boil / dataRecord.boil_size;
 			dataRecord.boil_time = parseFloat(event.args.value);
 			dataRecord.boil_size = new_boil;
 			$("#est_pre_vol").val(Math.round(new_boil * 1.04 * 100) / 100);
 			$("#boil_size").val(Math.round(new_boil * 100) / 100);
 			calcFermentables();
 			calcIBUs();
+			calcYeast();
 		});
 		$('#efficiency').on('change', function (event) {
-			console.log("efficiency change:"+event.args.value);
+			var estog = parseFloat($("#est_og").jqxNumberInput('decimal'));
+			dataRecord.efficiency = parseFloat(event.args.value);
+			console.log("efficiency change:"+dataRecord.efficiency+" est_og:"+estog);
+			calcFermentablesFromOG(estog);     // Keep the OG
 			calcFermentables();
 			calcIBUs();
+			calcYeast();
 		});
 		$('#est_og').on('change', function (event) {
-			console.log("est_og change:"+event.args.value);
-			$('#est_og2').val(event.args.value);
-			calcFermentablesFromOG(event.args.value);       // Adjust fermentables amounts
+			dataRecord.est_og = parseFloat(event.args.value);
+			console.log("est_og change:"+dataRecord.est_og);
+			$('#est_og2').val(dataRecord.est_og);
+			calcFermentablesFromOG(dataRecord.est_og);	// Adjust fermentables amounts
 			calcFermentables();                             // Update the recipe details
 			calcIBUs();                                     // and the IBU's.
 			calcYeast();

mercurial