summaryrefslogtreecommitdiff
path: root/app/Model/Currency.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Model/Currency.php')
-rw-r--r--app/Model/Currency.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/Model/Currency.php b/app/Model/Currency.php
index 316a0141..4351d2aa 100644
--- a/app/Model/Currency.php
+++ b/app/Model/Currency.php
@@ -42,7 +42,7 @@ class Currency extends Base
$reference = $this->config->get('application_currency', 'USD');
if ($reference !== $currency) {
- $rates = $rates === null ? $this->db->hashtable(self::TABLE)->getAll('currency', 'rate') : array();
+ $rates = $rates === null ? $this->db->hashtable(self::TABLE)->getAll('currency', 'rate') : $rates;
$rate = isset($rates[$currency]) ? $rates[$currency] : 1;
return $rate * $price;
@@ -65,7 +65,7 @@ class Currency extends Base
return $this->update($currency, $rate);
}
- return $this->persist(self::TABLE, compact('currency', 'rate'));
+ return $this->db->table(self::TABLE)->insert(array('currency' => $currency, 'rate' => $rate));
}
/**