} if (count($Errors) == 0) { $cannedMessage->msg = $form->Message; $cannedMessage->user_id = $UserData->id; $cannedMessage->saveThis(); $tpl->set('updated_canned', true); } else { $tpl->set('errors_canned', $Errors); } } /** * Delete canned message * */ if (is_numeric($Params['user_parameters_unordered']['msg']) && $Params['user_parameters_unordered']['action'] == 'delete') { if (!$currentUser->validateCSFRToken($Params['user_parameters_unordered']['csfr'])) { die('Invalid CSRF Token'); exit; } try { $cannedToDelete = erLhcoreClassModelCannedMsg::fetch($Params['user_parameters_unordered']['msg']); if ($cannedToDelete->user_id == $UserData->id) { $cannedToDelete->removeThis(); } } catch (Exception $e) { } erLhcoreClassModule::redirect('user/account', '#canned'); exit; } $tpl->set('canned_msg', $cannedMessage); } $Result['content'] = $tpl->fetch();