瀏覽代碼

修复日志记录问题和状态返回不正确问题

zhusiqing 4 年之前
父節點
當前提交
623e0c5e53
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/middlewares/logs.ts

+ 2 - 1
src/middlewares/logs.ts

@@ -12,9 +12,10 @@ export = () => {
     };
     return loggerMiddleware(ctx, next)
       .catch(error => {
-        const { body, status, message } = error;
+        const { body, status = 500, message } = error;
         const errorText = `res: ${JSON.stringify({ status, message, body })}`;
         ctx.$log.error(errorText);
+        ctx.status = status
       });
   };
 };