Explorar o código

ROS fails on old-format data

Vijayakrishnan %!s(int64=3) %!d(string=hai) anos
pai
achega
b67901c88a

+ 1 - 1
resources/views/app/patient/segment-templates/ros/edit.blade.php

@@ -203,7 +203,7 @@ if(!$customFields) $customFields = [];
 
 $point = Point::getGlobalSingletonOfCategory($patient, 'ROS', true);
 
-$contentData = $parsed = @$point && @$point->data ? $point->data : false;
+$contentData = $parsed = ($point && @$point->data && !@($point->data['free_text'])) ? $point->data : false;
 
 if(!$contentData) {
     $contentData = [

+ 1 - 1
resources/views/app/patient/segment-templates/ros/summary.blade.php

@@ -198,7 +198,7 @@ $isempty = false;
 
 $point = Point::getGlobalSingletonOfCategory($patient, 'ROS', true);
 
-if ($point && @$point->data) {
+if ($point && @$point->data && !@($point->data['free_text'])) {
     $contentData = $point->data;
 
     for ($i = 0; $i < count($fields); $i++) {