diff --git a/datamodels/2.x/itop-attachments/ajax.itop-attachment.php b/datamodels/2.x/itop-attachments/ajax.itop-attachment.php index 66de967dd2..15cdee202c 100644 --- a/datamodels/2.x/itop-attachments/ajax.itop-attachment.php +++ b/datamodels/2.x/itop-attachments/ajax.itop-attachment.php @@ -56,7 +56,7 @@ function RenderAttachments(AjaxPage $oPage, $iTransactionId) try { require_once APPROOT.'/application/startup.inc.php'; require_once APPROOT.'/application/loginwebpage.class.inc.php'; - LoginWebPage::DoLoginEx(null /* any portal */, false); + LoginWebPage::DoLogin(); // No user portal should access this endpoint. $oPage = new AjaxPage(""); @@ -105,15 +105,6 @@ try { $oPage->SetData($aResult); break; - case 'remove': - $iAttachmentId = utils::ReadParam('att_id', ''); - $oSearch = DBObjectSearch::FromOQL("SELECT Attachment WHERE id = :id"); - $oSet = new DBObjectSet($oSearch, [], ['id' => $iAttachmentId]); - while ($oAttachment = $oSet->Fetch()) { - $oAttachment->DBDelete(); - } - break; - case 'refresh_attachments_render': $sTempId = utils::ReadParam('temp_id', '', false, 'transaction_id'); RenderAttachments($oPage, $sTempId);