From dc54ac50e24ee0836b72098a5b9162562a5a7efb Mon Sep 17 00:00:00 2001 From: Grigory Pomadchin Date: Tue, 25 Nov 2014 15:32:28 +0300 Subject: [PATCH] fix file exists --- intaro.intarocrm/classes/general/ICrmOrderActions.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/intaro.intarocrm/classes/general/ICrmOrderActions.php b/intaro.intarocrm/classes/general/ICrmOrderActions.php index c6011cb6..fa07fd33 100755 --- a/intaro.intarocrm/classes/general/ICrmOrderActions.php +++ b/intaro.intarocrm/classes/general/ICrmOrderActions.php @@ -1089,7 +1089,7 @@ class ICrmOrderActions */ public static function forkedOrderAgent() { - if(self::isForkable() && is_callable('curl_init')) { + if(self::isForkable()) { $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, ($_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://') . @@ -1534,8 +1534,8 @@ class ICrmOrderActions public static function isForkable() { $fork = COption::GetOptionString('main', 'agents_use_crontab', 'N'); if($fork === 'N') { - $dir = $_SERVER['DOCUMENT_ROOT'] . '/retailcrm/agent.php'; - return file_exists($dir) && is_dir($dir); + $file = $_SERVER['DOCUMENT_ROOT'] . '/retailcrm/agent.php'; + return file_exists($file) && is_callable('curl_init'); } return false;