Uniqueness check
Full path to the JavaScript file
src/controllers/user.js
Function(s)/scope targeted
userController.getUserByDataField
Relevant Qlty output
Function with high complexity (count = 10): getUserDataByField
38 userController.getUserDataByField = async function (callerUid, field, fieldValue) {
39 let uid = null;
40 if (field === 'uid') {
41 uid = fieldValue;
42 } else if (field === 'username') {
43 uid = await user.getUidByUsername(fieldValue);
Uniqueness check
Full path to the JavaScript file
src/controllers/user.js
Function(s)/scope targeted
userController.getUserByDataField
Relevant Qlty output
Function with high complexity (count = 10): getUserDataByField 38 userController.getUserDataByField = async function (callerUid, field, fieldValue) { 39 let uid = null; 40 if (field === 'uid') { 41 uid = fieldValue; 42 } else if (field === 'username') { 43 uid = await user.getUidByUsername(fieldValue);