소스 검색

optimiz code

Paul 5 년 전
부모
커밋
51bd4304f6
1개의 변경된 파일3개의 추가작업 그리고 9개의 파일을 삭제
  1. 3
    9
      request/request.go

+ 3
- 9
request/request.go 파일 보기

16
 		err := ctx.ShouldBind(r)
16
 		err := ctx.ShouldBind(r)
17
 		if err != nil {
17
 		if err != nil {
18
 			err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
18
 			err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
19
-		}
20
 
19
 
21
-		if Fail(ctx, err) {
22
-			return true
20
+			return Fail(ctx, err)
23
 		}
21
 		}
24
 
22
 
25
 		if checker, ok := r.(Checker); ok {
23
 		if checker, ok := r.(Checker); ok {
26
 			err := checker.Check()
24
 			err := checker.Check()
27
 			if err != nil {
25
 			if err != nil {
28
 				err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
26
 				err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
29
-			}
30
 
27
 
31
-			if Fail(ctx, err) {
32
-				return true
28
+				return Fail(ctx, err)
33
 			}
29
 			}
34
 		}
30
 		}
35
 	}
31
 	}
38
 		err := f()
34
 		err := f()
39
 		if err != nil {
35
 		if err != nil {
40
 			err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
36
 			err = HTTPError{Status: http.StatusBadRequest, Msg: err.Error()}
41
-		}
42
 
37
 
43
-		if Fail(ctx, err) {
44
-			return true
38
+			return Fail(ctx, err)
45
 		}
39
 		}
46
 	}
40
 	}
47
 
41