mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-25 11:38:44 +02:00
Prevent a crash when displaying the details of a change (from the CSV "history" tab)
SVN:trunk[1555]
This commit is contained in:
@@ -1071,10 +1071,19 @@ EOF
|
|||||||
$oAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode);
|
$oAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode);
|
||||||
if ($oAttDef->IsExternalKey())
|
if ($oAttDef->IsExternalKey())
|
||||||
{
|
{
|
||||||
$oOldTarget = MetaModel::GetObject($oAttDef->GetTargetClass(), $oOperation->Get('oldvalue'));
|
$sOldValue = Dict::S('UI:UndefinedObject');
|
||||||
$oNewTarget = MetaModel::GetObject($oAttDef->GetTargetClass(), $oOperation->Get('newvalue'));
|
if ($oOperation->Get('oldvalue') != 0)
|
||||||
$sOldValue = $oOldTarget->GetHyperlink();
|
{
|
||||||
$sNewValue = $oNewTarget->GetHyperlink();
|
$oOldTarget = MetaModel::GetObject($oAttDef->GetTargetClass(), $oOperation->Get('oldvalue'));
|
||||||
|
$sOldValue = $oOldTarget->GetHyperlink();
|
||||||
|
}
|
||||||
|
|
||||||
|
$sNewValue = Dict::S('UI:UndefinedObject');
|
||||||
|
if ($oOperation->Get('newvalue') != 0)
|
||||||
|
{
|
||||||
|
$oNewTarget = MetaModel::GetObject($oAttDef->GetTargetClass(), $oOperation->Get('newvalue'));
|
||||||
|
$sNewValue = $oNewTarget->GetHyperlink();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user