This commit is contained in:
jf-cbd
2025-02-28 11:00:24 +01:00
parent e142fba0e6
commit 85434578d3
2 changed files with 15 additions and 29 deletions

View File

@@ -123,7 +123,7 @@ class ObjectResult
$this->fields[$sAttCode] = $this->MakeResultValue($oObject, $sAttCode, $bExtendedOutput);
}
/* public function SanitizeContent()
public function SanitizeContent()
{
foreach($this->fields as $sAttCode => $value)
{
@@ -132,12 +132,15 @@ class ObjectResult
} catch (Exception $e) { // for special cases like ID
continue;
}
if ($oAttDef->IsSensitive())
if ($oAttDef instanceof iAttributeSensitive)
{
$this->fields[$sAttCode] = '******';
}
{
$this->fields[$sAttCode] = '******';
}
}
}*/
}
}
@@ -709,7 +712,7 @@ class CoreServices implements iRestServiceProvider, iRestInputSanitizer
foreach ($aJsonData['fields'] as $sAttCode => $value) {
$oAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode);
var_dump($oAttDef);
if ($oAttDef->IsSensitive()) {
if ($oAttDef instanceof iAttributeSensitive) {
$aJsonData['fields'][$sAttCode] = '*****';
}
}