diff options
| author | jasplin <qt-info@nokia.com> | 2010-03-26 15:31:32 +0100 |
|---|---|---|
| committer | jasplin <qt-info@nokia.com> | 2010-03-26 15:31:32 +0100 |
| commit | c5e00e4f14835c5f6c531c1337d5c5734fb6ce8e (patch) | |
| tree | 6f9bb2b82209b24e404ca08a85c75230a2672c49 | |
| parent | 6e86b34f9446fd7c794e65a87b37e7d5538cd1de (diff) | |
Ensure eval time step is >= 86400.
As a safety measure (to prevent the server from
being too loaded), the evaluation time step
cannot be set to a value lower than 86400 secs
(i.e. # of secs in a day).
Note that results are currently not uploaded more often than
once a day anyway, so lower step values make no sense.
| -rw-r--r-- | src/bmweb/indexsection.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bmweb/indexsection.js b/src/bmweb/indexsection.js index 81cb350..fc89289 100644 --- a/src/bmweb/indexsection.js +++ b/src/bmweb/indexsection.js @@ -48,6 +48,10 @@ function updateEvalLink( document.getElementById("ixEvalTimeHi").value = evalTimeHi; evalTimeStep = getIntFromTextInput("ixEvalTimeStep", defaultEvalTimeStep); + // Make sure the time step is at least 24 hours to prevent unnecessary + // server load (results are currently not uploaded to the server more + // than approximately once a day anyway) ... + evalTimeStep = Math.max(evalTimeStep, 86400); document.getElementById("ixEvalTimeStep").value = evalTimeStep; url += " -evaltimerange " + evalTimeLo + " " + evalTimeHi + " " + evalTimeStep; |
