From 5102aed15c57bdc5a355045bc1523b767775852a Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 5 Oct 2015 15:22:17 +0800 Subject: [PATCH] DataObjects/Core_curr_rate.php --- DataObjects/Core_curr_rate.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/DataObjects/Core_curr_rate.php b/DataObjects/Core_curr_rate.php index 0c24debf..a3b6b6f7 100644 --- a/DataObjects/Core_curr_rate.php +++ b/DataObjects/Core_curr_rate.php @@ -39,6 +39,14 @@ class Pman_Core_DataObjects_Core_curr_rate extends DB_DataObject { // how often do we need to know this..? + // let's assume we do it once a week.. + $x = DB_DataObject::Factory('core_curr_rate'); + $x->whereAdd('from_date > NOW() - INTERVAL 7 DAY'); + if ($x->count()) { + return; + } + + if (!empty($this->rates)) { -- 2.39.2