N°3924 - Fix missing activity panel on object details when cancelling transition form

This commit is contained in:
Molkobain
2021-07-16 22:53:28 +02:00
parent dca3fc996c
commit fd9e4f413c

View File

@@ -411,14 +411,20 @@ try
case 'release_lock_and_details':
$oP->DisableBreadCrumb();
// Retrieve object
$sClass = utils::ReadParam('class', '', false, 'class');
$id = utils::ReadParam('id', '');
$oObj = MetaModel::GetObject($sClass, $id);
// Retrieve ownership token
$sToken = utils::ReadParam('token', '');
if ($sToken != '')
{
iTopOwnershipLock::ReleaseLock($sClass, $id, $sToken);
}
$oP->SetContentLayout(PageContentFactory::MakeForObjectDetails($oObj, cmdbAbstractObject::ENUM_OBJECT_MODE_VIEW));
cmdbAbstractObject::ReloadAndDisplay($oP, $oObj, array('operation' => 'details'));
break;