Bug Fix (xajax 0.2.5)






Bug Fix (xajax 0.2.5)

(Redirected from Fix Bugs (xajax 0.2.5))

[edit] Fix 1

  • file: xajax.inc.php
  • function processRequests()
  • old code: (Line 747 ~ 750)
if (is_string($sResponse)) {
                    $oResponse = new xajaxResponse();
                    $oResponse->addAlert("No XML Response Was Returned By Function $sFunctionName.\n\nOutput: ".$oResponse);
                }
  • fix code:
if ((!is_object($oResponse)) ||
                     (strtolower(get_class($oResponse)) <> "xajaxresponse") ||
                     (count($oResponse->aCommands) == 0)) {
                    
                    ob_start();
                    var_dump($oResponse);
                    $str_oResponse ob_get_contents();
                    ob_end_clean();
                    
                    $oResponse = new xajaxResponse();
                    
                    $oResponse->addAlert("No XML Response Was Returned By Function $sFunctionName.\n\nOutput: ".$str_oResponse);
                }