]> source.dussan.org Git - nextcloud-server.git/commitdiff
Display correctly the error message when nothing is retrieved from OCS servers
authorBrice Maron <brice@bmaron.net>
Sun, 6 Nov 2011 15:48:26 +0000 (16:48 +0100)
committerBrice Maron <brice@bmaron.net>
Sun, 6 Nov 2011 15:48:26 +0000 (16:48 +0100)
lib/ocsclient.php
settings/templates/help.php

index 654c5e0527b511af36a97a6593a6eee1314f9061..072fd236fee18a70d5186a78d08febb4026e244a 100644 (file)
@@ -108,6 +108,7 @@ class OC_OCSClient{
 
                $xml=@file_get_contents($url);
                if($xml==FALSE){
+                       OC_Log::write('core','Unable to parse OCS content',OC_Log::FATAL);
                        return NULL;
                }
                $data=simplexml_load_string($xml);
@@ -143,6 +144,7 @@ class OC_OCSClient{
                $kbe=array();
                $xml=@file_get_contents($url);
                if($xml==FALSE){
+                       OC_Log::write('core','Unable to parse knowledgebase content',OC_Log::FATAL);
                        return NULL;
                }
                $data=simplexml_load_string($xml);
index 4e3cdd7b908cdc68d0167c3f474770703453812e..754bf8b6376d84357acd7e4691368cb76bbe4222 100644 (file)
@@ -9,7 +9,10 @@
        <?php
                $url=OC_Helper::linkTo( "settings", "help.php" ).'?page=';
                $pageNavi=OC_Util::getPageNavi($_['pagecount'],$_['page'],$url);
-               $pageNavi->printPage();
+               if($pageNavi)
+               {
+                       $pageNavi->printPage();
+               }
        ?>
 </diV>
 <?php if(is_null($_["kbe"])):?>