Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
陈峰
7 years ago
Commit
f84acd3e20226cd02a78810da2818342220f6731
2 parents
8b93a3cc
32161948
Merge branch 'feature/safety' into 'gray'
Feature/safety See merge request
!1455
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
3 deletions
doraemon/middleware/error-handler.js
doraemon/middleware/error-handler.js
View file @
f84acd3
...
...
@@ -106,9 +106,11 @@ exports.serverError = () => {
forceNoCache
(
res
);
err
.
code
=
err
.
code
||
err
.
statusCode
||
500
;
err
=
err
||
{}
;
if
(
!
err
.
type
===
'entity.parse.failed'
)
{
// json 解析失败不上报错误
err
.
code
=
parseInt
(
err
.
code
||
err
.
statusCode
,
10
)
||
500
;
if
(
err
.
type
!==
'entity.parse.failed'
)
{
// json 解析失败不上报错误
logger
.
error
(
`
error
at
path
:
$
{
req
.
url
}
`
);
logger
.
error
(
err
);
}
...
...
@@ -199,7 +201,7 @@ exports.serverError = () => {
}
if
(
!
res
.
headersSent
)
{
return
_err500
(
req
,
res
,
err
.
code
,
err
);
return
_err500
(
req
,
res
,
500
,
err
);
}
return
next
(
err
);
...
...
Please
register
or
login
to post a comment