[Groonga-commit] groonga/gcs [master] Don't return [undefined] as the result of Cliet#getDomainStatuses if there is no domain

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Nov 14 18:23:12 JST 2012


YUKI Hiroshi	2012-11-14 18:23:12 +0900 (Wed, 14 Nov 2012)

  New Revision: ce6ddacb9cd95ff9acb30d2b521d698d545e1314
  https://github.com/groonga/gcs/commit/ce6ddacb9cd95ff9acb30d2b521d698d545e1314

  Log:
    Don't return [undefined] as the result of Cliet#getDomainStatuses if there is no domain

  Modified files:
    lib/client.js

  Modified: lib/client.js (+4 -3)
===================================================================
--- lib/client.js    2012-11-14 18:17:27 +0900 (7db1123)
+++ lib/client.js    2012-11-14 18:23:12 +0900 (8b5c6fe)
@@ -181,11 +181,12 @@ Client.prototype = {
       var domainStatusesCallback = function(error, response) {
           if (error)
             self.raiseFatalError(error);
-          var domainStatuses = response.Body
+          var domainStatuseList = response.Body
                .DescribeDomainsResponse
                .DescribeDomainsResult
-               .DomainStatusList
-               .member;
+               .DomainStatusList;
+          var domainStatuses = domainStatuseList ?
+                                 domainStatuseList.member : [];
           if (!Array.isArray(domainStatuses))
             domainStatuses = [domainStatuses];
           callback(null, domainStatuses);
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index