From 91da34662a25819c8bbc3f6a1e2acd5f59210b2e Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Fri, 12 Jul 2019 15:00:01 -0400 Subject: [PATCH] Convert summary array into object, send object vars to rest response --- setup/routes/dashboard.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/setup/routes/dashboard.php b/setup/routes/dashboard.php index 439d8db..7f82640 100644 --- a/setup/routes/dashboard.php +++ b/setup/routes/dashboard.php @@ -97,22 +97,22 @@ class GLMA_Dashboard_Rest_Controller //} - if ( defined("GLM_MEMBERS_PLUGIN_PATH") ) { + if ( isset($this->config['addOns']['glm-member-db']) ) { $members = $this->get_members_summary(); - $summary['members'] = array("members" => $members); + $summary[] = array("members" => $members); } if ( defined("GLM_MEMBERS_EVENTS_PLUGIN_PATH") ) { $events = $this->get_events_summary(); - $summary['events'] = array("events" => $events); + $summary[] = array("events" => $events); } if ( defined("GLM_MEMBERS_COUPONS_PLUGIN_PATH") ) { - $summary['coupons'] = array("coupons", $this->get_coupons_summary() ); + $summary[] = array("coupons", $this->get_coupons_summary() ); } if ( defined("GLM_MEMBERS_PACKAGING_PLUGIN_PATH") ) { - $summary['packaging'] = array("packaging", $this->get_packages_summary() ); + $summary[] = array("packaging", $this->get_packages_summary() ); } - return rest_ensure_response( array_values( $summary ) ); + return rest_ensure_response( get_object_vars( (object) array_values( $summary ) ) ); }, ) ) -- 2.17.1