Hidden warning in open_basedir/safe_mode on currency rate retrieval
authorJanusz Dobrowolski <janusz@frontaccouting.eu>
Mon, 21 Feb 2011 12:09:30 +0000 (13:09 +0100)
committerJanusz Dobrowolski <janusz@frontaccouting.eu>
Mon, 21 Feb 2011 12:09:30 +0000 (13:09 +0100)
CHANGELOG.txt
gl/includes/db/gl_db_rates.inc

index 5723698aebd127d73843ae61db28c8f58edf750b..2735973282d43da1975438fdb153bd4bb44381b5 100644 (file)
@@ -19,6 +19,11 @@ Legend:
 ! -> Note
 $ -> Affected files
 
+
+21-Feb-2011 Janusz Dobrowolski
+! Hiden warning in open_basedir/save_mode on rate retrieval.
+$ /gl/includes/db/gl_db_rates.inc
+
 18-Feb-2011 Joe Hunt
 # When changing Location in Direct Cash Invoice The first Location is always chosen.
 $ /sales/includes/ui/sales_order_ui.inc
index d954a7d6165f81d466fee51844c9db218deb01c5..88167b2c511818b9c2a60b79b42e46c31ea85634 100644 (file)
@@ -112,7 +112,8 @@ function get_extern_rate($curr_b, $provider = 'ECB', $date)
               curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookie.txt");
           curl_setopt ($ch, CURLOPT_HEADER, 0);
               curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
-          curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
+              // prevent warning while save_mode/open_basedir on (redireciton doesn't occur at least on ECB page)
+          @curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
               curl_setopt ($ch, CURLOPT_TIMEOUT, 3);
           $contents = curl_exec ($ch);
               curl_close($ch);