* Fixed wrong job deadline display when game with running job is started but not... posixshm
authorUrban Wallasch <urban.wallasch@freenet.de>
Sat, 24 Aug 2019 09:23:19 +0000 (11:23 +0200)
committerUrban Wallasch <urban.wallasch@freenet.de>
Sat, 24 Aug 2019 09:23:19 +0000 (11:23 +0200)
dash.html
index.html

index ec611dd5b68c40cde6871c78d4e3fc3a211f1eca..f4b7d6ad58211f2c3fa926b806281fbe07c47ca6 100644 (file)
--- a/dash.html
+++ b/dash.html
@@ -476,7 +476,7 @@ function update_cb() {
       warn( next_rest, tele.next_rest < 67 ? 2 : tele.next_rest < 99 ? 1 : 0 );
     }
     // remaining time until job delivery date:
-    if ( tele.job_isvalid ) {
+    if ( tele.job_isvalid && tele.game_time ) {
       if ( tele.job_deltime != MINUS_1_U32 ) {
         var deltime = tele.job_deltime - tele.game_time;
         if ( last_deltime != deltime ) {
@@ -490,7 +490,7 @@ function update_cb() {
         warn( job_ttd, 0 );
       }
     }
-    else if ( !last_tele || last_tele.job_isvalid ) {
+    else if ( !last_tele || last_tele.job_isvalid || !tele.game_time ) {
       job_ttd.innerHTML = '-';
       warn( job_ttd, 0 );
     }
index b3cd9fd727ae891b224914a64377640dd65234a7..580abc5c61745fb226d924378c53a2828c1bea68 100644 (file)
@@ -363,7 +363,7 @@ function update_cb() {
 
     // remaining time until job delivery date:
     job_ttd.innerHTML =
-      tele.job_isvalid
+      tele.job_isvalid && tele.game_time
       ? tele.job_deltime != 4294967295
         ? m2hm(tele.job_deltime - tele.game_time)
         : '<span class="special">[external]</span>'