From 3577025f0ece3bb7ceed386aff56b2a09aed6115 Mon Sep 17 00:00:00 2001 From: simnandez Date: Wed, 14 Aug 2013 09:56:08 +0200 Subject: [PATCH] Fix update extrafield do not display immediatly --- htdocs/core/class/commonobject.class.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index 40e93721495..48663a65b59 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -2229,7 +2229,14 @@ abstract class CommonObject }else { $colspan='3'; } - $value=(isset($_POST["options_".$key])?$_POST["options_".$key]:$this->array_options["options_".$key]); + switch($mode) { + case "view": + $value=$this->array_options["options_".$key]; + break; + case "edit": + $value=(isset($_POST["options_".$key])?$_POST["options_".$key]:$this->array_options["options_".$key]); + break; + } if ($extrafields->attribute_type[$key] == 'separate') { $out .= $extrafields->showSeparator($key);