Skip to content
This repository was archived by the owner on Apr 29, 2025. It is now read-only.

Commit 51ac8d1

Browse files
committed
refactor: Use logical OR operator when checking callback parameter
1 parent 466f230 commit 51ac8d1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,32 @@ const safeCallback = (callback, result, resource, query) => {
2020

2121
global.exports('execute', (query, parameters, cb, resource = GetInvokingResource()) => {
2222
execute(query, parameters, resource).then((result) =>
23-
safeCallback(typeof parameters === 'function' ? parameters : cb, result, resource, query));
23+
safeCallback(cb || parameters, result, resource, query));
2424
});
2525

2626
global.exports('insert', (query, parameters, cb, resource = GetInvokingResource()) => {
2727
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));
2929
});
3030

3131
global.exports('update', (query, parameters, cb, resource = GetInvokingResource()) => {
3232
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));
3434
});
3535

3636
global.exports('fetch', (query, parameters, cb, resource = GetInvokingResource()) => {
3737
execute(query, parameters, resource).then((result) =>
38-
safeCallback(typeof parameters === 'function' ? parameters : cb, result, resource, query));
38+
safeCallback(cb || parameters, result, resource, query));
3939
});
4040

4141
global.exports('single', (query, parameters, cb, resource = GetInvokingResource()) => {
4242
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));
4444
});
4545

4646
global.exports('scalar', (query, parameters, cb, resource = GetInvokingResource()) => {
4747
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));
4949
});
5050

5151
if (!GetResourceMetadata(GetCurrentResourceName(), 'server_script', 1)) {

0 commit comments

Comments
 (0)