r4259 process.php: suppress extra text in soft error message
authorDenis Ovsienko <infrastation@yandex.ru>
Fri, 25 Feb 2011 09:51:19 +0000 (09:51 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Fri, 25 Feb 2011 09:51:19 +0000 (09:51 +0000)
InvalidRequestArgException::__construct(): clean up

wwwroot/inc/exceptions.php
wwwroot/process.php

index f39c8d6360103fce5d4f99aed26fb850fdfb13d9..e25601235de1eaa9456dc7bb4088c6b98f07b0f7 100644 (file)
@@ -85,9 +85,10 @@ class InvalidRequestArgException extends RackTablesError
 {
        function __construct ($name, $value, $reason=NULL)
        {
-               $message = "Request parameter '${name}' of value '".var_export($value,true)."' is invalid.";
+               $message = "Argument '${name}' of value " . var_export ($value, TRUE) . " is invalid";
                if (!is_null($reason))
                        $message .= ' ('.$reason.')';
+               $message .= '.';
                parent::__construct ($message);
        }
        public function dispatch()
index 855f5b1ce076ef4d1cff573eef6db7cf2267d79b..8ba45513c9aaca3fe9cff8df348529e85804d4bb 100644 (file)
@@ -44,7 +44,7 @@ ob_end_flush();
 catch (InvalidRequestArgException $e)
 {
        ob_end_clean();
-       showError ('Assertion failed: ' . $e->getMessage());
+       showError ($e->getMessage());
        header ('Location: ' . $location);
 }
 catch (RTDatabaseError $e)