@@ -20,32 +20,32 @@ const safeCallback = (callback, result, resource, query) => {
20
20
21
21
global . exports ( 'execute' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
22
22
execute ( query , parameters , resource ) . then ( ( result ) =>
23
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result , resource , query ) ) ;
23
+ safeCallback ( cb || parameters , result , resource , query ) ) ;
24
24
} ) ;
25
25
26
26
global . exports ( 'insert' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
27
27
execute ( query , parameters , resource ) . then ( ( result ) =>
28
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result && result . insertId , resource , query ) ) ;
28
+ safeCallback ( cb || parameters , result && result . insertId , resource , query ) ) ;
29
29
} ) ;
30
30
31
31
global . exports ( 'update' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
32
32
execute ( query , parameters , resource ) . then ( ( result ) =>
33
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result && result . affectedRows , resource , query ) ) ;
33
+ safeCallback ( cb || parameters , result && result . affectedRows , resource , query ) ) ;
34
34
} ) ;
35
35
36
36
global . exports ( 'fetch' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
37
37
execute ( query , parameters , resource ) . then ( ( result ) =>
38
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result , resource , query ) ) ;
38
+ safeCallback ( cb || parameters , result , resource , query ) ) ;
39
39
} ) ;
40
40
41
41
global . exports ( 'single' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
42
42
execute ( query , parameters , resource ) . then ( ( result ) =>
43
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result && result [ 0 ] , resource , query ) ) ;
43
+ safeCallback ( cb || parameters , result && result [ 0 ] , resource , query ) ) ;
44
44
} ) ;
45
45
46
46
global . exports ( 'scalar' , ( query , parameters , cb , resource = GetInvokingResource ( ) ) => {
47
47
execute ( query , parameters , resource ) . then ( ( result ) =>
48
- safeCallback ( typeof parameters === 'function' ? parameters : cb , result && result [ 0 ] && Object . values ( result [ 0 ] ) [ 0 ] , resource , query ) ) ;
48
+ safeCallback ( cb || parameters , result && result [ 0 ] && Object . values ( result [ 0 ] ) [ 0 ] , resource , query ) ) ;
49
49
} ) ;
50
50
51
51
if ( ! GetResourceMetadata ( GetCurrentResourceName ( ) , 'server_script' , 1 ) ) {
0 commit comments