diff options
author | mattab <matthieu.aubry@gmail.com> | 2014-06-10 02:48:08 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2014-06-10 02:48:08 +0400 |
commit | 8388ba24764c0115ea81a667ae721c5ec833f96b (patch) | |
tree | 88153534782b133801752dcfdaf8b7bad6cb1772 /plugins | |
parent | 88abc962eb544ccbe5c64188711df7648608b173 (diff) |
Fixing PHP Fatal error: Call to a member function getCurrency() on a non-object
This must be a bug in PHP core? https://travis-ci.org/piwik/piwik/jobs/27172700
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Live/API.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/Live/API.php b/plugins/Live/API.php index 6fc1640aea..10788cdf26 100644 --- a/plugins/Live/API.php +++ b/plugins/Live/API.php @@ -545,6 +545,7 @@ class API extends \Piwik\Plugin\API $website = new Site($idSite); $timezone = $website->getTimezone(); + $currency = $website->getCurrency(); $currencies = APISitesManager::getInstance()->getCurrencySymbols(); // live api is not summable, prevents errors like "Unexpected ECommerce status value" @@ -556,7 +557,7 @@ class API extends \Piwik\Plugin\API $visitor = new Visitor($visitorDetailsArray); $visitorDetailsArray = $visitor->getAllVisitorDetails(); - $visitorDetailsArray['siteCurrency'] = $website->getCurrency(); + $visitorDetailsArray['siteCurrency'] = $currency; $visitorDetailsArray['siteCurrencySymbol'] = @$currencies[$visitorDetailsArray['siteCurrency']]; $visitorDetailsArray['serverTimestamp'] = $visitorDetailsArray['lastActionTimestamp']; $dateTimeVisit = Date::factory($visitorDetailsArray['lastActionTimestamp'], $timezone); |