From b8e0d5e20672200abe97ca2d2f8568f32b8001c8 Mon Sep 17 00:00:00 2001
From: Thomas Steur <tsteur@users.noreply.github.com>
Date: Mon, 4 May 2015 10:32:11 +1200
Subject: [PATCH] Make sure MultiSites.getAll handles showColumns correct

---
 plugins/MultiSites/API.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/plugins/MultiSites/API.php b/plugins/MultiSites/API.php
index 08055385bf..e7d0093a27 100755
--- a/plugins/MultiSites/API.php
+++ b/plugins/MultiSites/API.php
@@ -91,6 +91,10 @@ class API extends \Piwik\Plugin\API
 
         $sites = $this->getSitesIdFromPattern($pattern, $_restrictSitesToLogin);
 
+        if (!empty($showColumns) && !is_array($showColumns)) {
+            $showColumns = explode(',', $showColumns);
+        }
+
         if (empty($sites)) {
             return new DataTable();
         }
-- 
GitLab