mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
HTML: Report start cylinder pressure correctly.
Report start cylinder pressure from the samples with empty value. Must search for the first nonzero value. Signed-off-by: Gehad elrobey <gehadelrobey@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
d922dbbd99
commit
9e09bc0f52
1 changed files with 10 additions and 1 deletions
|
@ -805,6 +805,14 @@ var points; //reference to the samples array of the shown dive.
|
||||||
var ZERO_C_IN_MKELVIN = 273150;
|
var ZERO_C_IN_MKELVIN = 273150;
|
||||||
var plot1;
|
var plot1;
|
||||||
|
|
||||||
|
function firstNonZero()
|
||||||
|
{
|
||||||
|
for(var i = 0; i <= items[dive_id].samples.length-1; i++){
|
||||||
|
if(items[dive_id].samples[i][2] !== 0)
|
||||||
|
return items[dive_id].samples[i][2];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function lastNonZero()
|
function lastNonZero()
|
||||||
{
|
{
|
||||||
for(var i = items[dive_id].samples.length-1; i >= 0; i--){
|
for(var i = items[dive_id].samples.length-1; i >= 0; i--){
|
||||||
|
@ -847,7 +855,8 @@ function get_cylinder_HTML(cylinder)
|
||||||
var cEPressure = cylinder.EPressure;
|
var cEPressure = cylinder.EPressure;
|
||||||
|
|
||||||
if (cSPressure === "--") {
|
if (cSPressure === "--") {
|
||||||
cSPressure = Math.round(put_pressure_unit(items[dive_id].samples[0][2])).toFixed(1) + " " + pressure_unit;
|
var nonZeroCSPressure = firstNonZero();
|
||||||
|
cSPressure = Math.round(put_pressure_unit(nonZeroCSPressure)).toFixed(1) + " " + pressure_unit;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cEPressure === "--") {
|
if (cEPressure === "--") {
|
||||||
|
|
Loading…
Reference in a new issue