Error management: truncate long messages (was generating a second error over an error report)

SVN:trunk[466]
This commit is contained in:
Romain Quetiez
2010-06-15 14:07:42 +00:00
parent 9b6590652c
commit cb6605a22f

View File

@@ -210,6 +210,24 @@ class EventIssue extends Event
{
$this->Set('arguments_post', array());
}
$sLength = strlen($this->Get('issue'));
if ($sLength > 255)
{
$this->Set('issue', substr($this->Get('issue'), 0, 200)." -truncated ($sLength chars)");
}
$sLength = strlen($this->Get('impact'));
if ($sLength > 255)
{
$this->Set('impact', substr($this->Get('impact'), 0, 200)." -truncated ($sLength chars)");
}
$sLength = strlen($this->Get('page'));
if ($sLength > 255)
{
$this->Set('page', substr($this->Get('page'), 0, 200)." -truncated ($sLength chars)");
}
}
}