فهرست منبع

Don't include ping measurements in vitals-graph

Vijayakrishnan 4 سال پیش
والد
کامیت
6f38b5f0c0
1فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 5 3
      resources/views/app/patient/vitals-graph.blade.php

+ 5 - 3
resources/views/app/patient/vitals-graph.blade.php

@@ -57,7 +57,7 @@
 
         // sbp
         $sbp = array_filter($allMeasurements, function($_measurement) use ($date) {
-            return $_measurement['label'] === 'SBP' && $_measurement['effective_date'] === $date;
+            return $_measurement['label'] === 'SBP' && $_measurement['effective_date'] === $date && $_measurement['numeric_value'];
         });
         if(count($sbp)) {
             $sbp = array_values($sbp);
@@ -71,7 +71,7 @@
         if($sbp) {
             $dbp = array_filter($allMeasurements, function($_measurement) use ($date) {
                 $measurementDate = date('Y-m-d', strtotime($_measurement['effective_date']));
-                return $_measurement['label'] === 'DBP' && $measurementDate === $date;
+                return $_measurement['label'] === 'DBP' && $measurementDate === $date && $_measurement['numeric_value'];
             });
             if(count($dbp)) {
                 $dbp = array_values($dbp);
@@ -91,7 +91,9 @@
 
         // weight
         $weight = array_filter($allMeasurements, function($_measurement) use ($date) {
-            return $_measurement['label'] === 'Wt. (lbs.)' && $_measurement['effective_date'] === $date && !!$_measurement['numeric_value'];
+            return $_measurement['label'] === 'Wt. (lbs.)' &&
+                $_measurement['effective_date'] === $date &&
+                $_measurement['numeric_value'];
         });
         if(count($weight)) {
             $weight = array_values($weight);