DataObjects/Core_curr_rate.php
authorAlan Knowles <alan@roojs.com>
Mon, 5 Oct 2015 08:10:56 +0000 (16:10 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 5 Oct 2015 08:10:56 +0000 (16:10 +0800)
DataObjects/Core_curr_rate.php

index 98dfa05..82f34b2 100644 (file)
@@ -157,11 +157,19 @@ class Pman_Core_DataObjects_Core_curr_rate extends DB_DataObject
     {
         
         
     {
         
         
-        $fr = $this->rate($from, $when)
+        $fr = $this->rate($from, $when);
+        $tr = $this->rate($to, $when);
+        if ($fr === false) {
+            $fr = 1;
+        }
+        if ($tr === false) {
+            $tr = 1;
+        }
+        
         //echo '<PRE>';print_R($this->rates);
         //echo '<PRE>';print_R($this->rates);
-        $base = (1.0 / $this->rates[$from]) * $val;
+        $base = (1.0 / $fr) * $val;
   
   
-        return $this->rates[$to] * $base;
+        return $tr * $base;
     
     }
     
     
     }