فهرست منبع

[project-history] log context of failed history-v1 requests (#23078)

GitOrigin-RevId: a597efc46e00fc07cc6e5b71938c82f513c0b288
Jakob Ackermann 1 سال پیش
والد
کامیت
36c9772e0e
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      services/project-history/app/js/HistoryStoreManager.js

+ 3 - 3
services/project-history/app/js/HistoryStoreManager.js

@@ -557,11 +557,11 @@ function _requestHistoryService(options, callback) {
     if (res.statusCode >= 200 && res.statusCode < 300) {
     if (res.statusCode >= 200 && res.statusCode < 300) {
       callback(null, body)
       callback(null, body)
     } else {
     } else {
+      const { method, url, qs } = requestOptions
       error = new OError(
       error = new OError(
-        `history store a non-success status code: ${res.statusCode}`
+        `history store a non-success status code: ${res.statusCode}`,
+        { method, url, qs, statusCode: res.statusCode }
       )
       )
-      error.statusCode = res.statusCode
-      error.body = body
       logger.warn({ err: error }, error.message)
       logger.warn({ err: error }, error.message)
       callback(error)
       callback(error)
     }
     }