mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-30 20:40:20 +02:00
* Fix for double error
git-svn-id: trunk@49197 -
This commit is contained in:
parent
da252e2f4b
commit
66646b8630
@ -2019,8 +2019,9 @@ begin
|
||||
end;
|
||||
Finally
|
||||
// Make sure there is a document in case of error
|
||||
if (aResponse.ContentStream.Size=0) and Not ((aResponse.Code div 100)=2) then
|
||||
IO.RESTOutput.CreateErrorContent(aResponse.Code,aResponse.CodeText);
|
||||
// MVC: Disabled for the moment, we need more reliable detection of this. it adds error twice in case of exception.
|
||||
// if (aResponse.ContentStream.Size=0) and Not ((aResponse.Code div 100)=2) then
|
||||
// IO.RESTOutput.CreateErrorContent(aResponse.Code,aResponse.CodeText);
|
||||
if Not ((IO.Operation in [roOptions,roHEAD]) or aResponse.ContentSent) then
|
||||
IO.RestOutput.FinalizeOutput;
|
||||
aResponse.ContentStream.Position:=0;
|
||||
|
Loading…
Reference in New Issue
Block a user