@@ -4,14 +4,13 @@ const { getTokenData } = require('./authentication');
4
4
const userModel = require ( '../models/userModel' ) ;
5
5
const permissionModel = require ( '../models/permissionModel' ) ;
6
6
7
- const emitValidationResponse = ( res , errorArray ) => {
8
- return res . status ( 422 ) . json ( {
7
+ const emitValidationResponse = ( res , errorArray ) =>
8
+ res . status ( 422 ) . json ( {
9
9
success : false ,
10
10
status : 422 ,
11
11
message : errorArray . length === 1 ? 'There is a validation error.' : 'There are validation errors.' ,
12
12
data : errorArray
13
13
} ) ;
14
- } ;
15
14
16
15
const handleValidationError = ( req , res ) => {
17
16
const errors = validationResult ( req ) ;
@@ -22,39 +21,32 @@ const handleValidationError = (req, res) => {
22
21
return null ;
23
22
} ;
24
23
25
- const handleCustomValidationError = ( res , errorArray ) => {
26
- return emitValidationResponse ( res , errorArray ) ;
27
- } ;
24
+ const handleCustomValidationError = ( res , errorArray ) => emitValidationResponse ( res , errorArray ) ;
28
25
29
- const handleSuccess = ( res , message , data ) => {
30
- return res . status ( 200 ) . json ( {
26
+ const handleSuccess = ( res , message , data ) =>
27
+ res . status ( 200 ) . json ( {
31
28
success : true ,
32
29
status : 200 ,
33
30
message,
34
31
data
35
32
} ) ;
36
- } ;
37
33
38
- const handleNotFound = ( res , message ) => {
39
- return res . status ( 404 ) . json ( {
34
+ const handleNotFound = ( res , message ) =>
35
+ res . status ( 404 ) . json ( {
40
36
success : false ,
41
37
status : 404 ,
42
38
message,
43
39
data : { }
44
40
} ) ;
45
- } ;
46
- const handleForbidden = ( res , message ) => {
47
- return res . status ( 403 ) . json ( {
41
+ const handleForbidden = ( res , message ) =>
42
+ res . status ( 403 ) . json ( {
48
43
success : false ,
49
44
status : 403 ,
50
45
message,
51
46
data : { }
52
47
} ) ;
53
- } ;
54
48
55
- const handleRedirect = ( res , status , url ) => {
56
- return res . redirect ( status , url ) ;
57
- } ;
49
+ const handleRedirect = ( res , status , url ) => res . redirect ( status , url ) ;
58
50
59
51
const handlePermissionError = async ( req , res , permissionKey ) => {
60
52
const tokenData = await getTokenData ( req ) ;
0 commit comments