EvalueTonSavoir/server/utils.js
Gabriel Matte f7f03ebeaa link oauths
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-10-01 00:14:55 -04:00

15 lines
No EOL
325 B
JavaScript

function hasNestedValue(obj, path, delimiter="_") {
const keys = path.split(delimiter);
let current = obj;
for (const key of keys) {
if (current && typeof current === 'object' && key in current) {
current = current[key];
} else {
return false;
}
}
return true;
}