diff options
Diffstat (limited to 'plugins/SitesManager/API.php')
-rw-r--r-- | plugins/SitesManager/API.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/SitesManager/API.php b/plugins/SitesManager/API.php index 2801ba86b5..c80413b7bb 100644 --- a/plugins/SitesManager/API.php +++ b/plugins/SitesManager/API.php @@ -419,7 +419,7 @@ class API extends \Piwik\Plugin\API * @param bool $limit * @return array */ - private function getSitesFromIds($idSites, $limit = false) + public function getSitesFromIds($idSites, $limit = false) { if (count($idSites) === 0) { return array(); @@ -427,8 +427,12 @@ class API extends \Piwik\Plugin\API if ($limit) { $limit = "LIMIT " . (int)$limit; + } else { + $limit = ''; } + $idSites = array_map('intval', $idSites); + $db = Db::get(); $sites = $db->fetchAll("SELECT * FROM " . Common::prefixTable("site") . " |