|
|
@@ -32,12 +32,18 @@ func (r *RetryLog) BeforeSave(_ *gorm.DB) (err error) {
|
|
|
int64(len(r.RequestBody)) > reqMax {
|
|
|
r.RequestBody = common.TruncateByRune(r.RequestBody, int(reqMax)) + "..."
|
|
|
r.RequestBodyTruncated = true
|
|
|
+ } else if reqMax < 0 {
|
|
|
+ r.RequestBody = ""
|
|
|
+ r.RequestBodyTruncated = true
|
|
|
}
|
|
|
|
|
|
if respMax := config.GetLogDetailResponseBodyMaxSize(); respMax > 0 &&
|
|
|
int64(len(r.ResponseBody)) > respMax {
|
|
|
r.ResponseBody = common.TruncateByRune(r.ResponseBody, int(respMax)) + "..."
|
|
|
r.ResponseBodyTruncated = true
|
|
|
+ } else if respMax < 0 {
|
|
|
+ r.ResponseBody = ""
|
|
|
+ r.ResponseBodyTruncated = true
|
|
|
}
|
|
|
|
|
|
return err
|