瀏覽代碼

add info into err

Yohei-Shiina 3 年之前
父節點
當前提交
a10bc3deaa
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      packages/app/src/client/util/apiv3-client.ts

+ 4 - 0
packages/app/src/client/util/apiv3-client.ts

@@ -16,6 +16,10 @@ const logger = loggerFactory('growi:apiv3');
 const apiv3ErrorHandler = (_err: any): any[] => {
   // extract api errors from general 400 err
   const err = _err.response ? _err.response.data.errors : _err;
+  // add info into err if any
+  if (_err.response.data.info != null) {
+    err.info = _err.response.data.info;
+  }
   const errs = toArrayIfNot(err);
 
   for (const err of errs) {