From 2caeac91ae53a966034d3324f31327e7f8709be6 Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Thu, 15 Apr 2004 21:40:37 +0000 Subject: [PATCH] - Patch #7163 by walkah: blogapi mt.getCategoryList should return an empty array by default. Reported by Adriaan. --- modules/blogapi.module | 7 ++----- modules/blogapi/blogapi.module | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/modules/blogapi.module b/modules/blogapi.module index eab0db73f086..6ee61a4f3351 100644 --- a/modules/blogapi.module +++ b/modules/blogapi.module @@ -230,8 +230,8 @@ function blogapi_new_media_object($req_params) { function blogapi_get_category_list($req_params) { $vocabularies = module_invoke('taxonomy', 'get_vocabularies', 'blog', 'vid'); + $categories = array(); if ($vocabularies) { - $categories = array(); foreach ($vocabularies as $vocabulary) { $terms = module_invoke('taxonomy', 'get_tree', $vocabulary->vid, 0, -1, 'tid'); foreach ($terms as $term) { @@ -244,11 +244,8 @@ function blogapi_get_category_list($req_params) { 'struct'); } } - return new xmlrpcresp(new xmlrpcval($categories, "array")); - } - else { - return blogapi_error('no categories'); } + return new xmlrpcresp(new xmlrpcval($categories, "array")); } function blogapi_get_post_categories($req_params) { diff --git a/modules/blogapi/blogapi.module b/modules/blogapi/blogapi.module index eab0db73f086..6ee61a4f3351 100644 --- a/modules/blogapi/blogapi.module +++ b/modules/blogapi/blogapi.module @@ -230,8 +230,8 @@ function blogapi_new_media_object($req_params) { function blogapi_get_category_list($req_params) { $vocabularies = module_invoke('taxonomy', 'get_vocabularies', 'blog', 'vid'); + $categories = array(); if ($vocabularies) { - $categories = array(); foreach ($vocabularies as $vocabulary) { $terms = module_invoke('taxonomy', 'get_tree', $vocabulary->vid, 0, -1, 'tid'); foreach ($terms as $term) { @@ -244,11 +244,8 @@ function blogapi_get_category_list($req_params) { 'struct'); } } - return new xmlrpcresp(new xmlrpcval($categories, "array")); - } - else { - return blogapi_error('no categories'); } + return new xmlrpcresp(new xmlrpcval($categories, "array")); } function blogapi_get_post_categories($req_params) { -- GitLab