2021-02-10 02:23:48 +00:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
function getRecursiveParameters(entity, parameters) {
|
|
|
|
if (entity.parent) {
|
2021-03-29 20:22:56 +00:00
|
|
|
return getRecursiveParameters(entity.parent, { ...entity.parameters, ...parameters });
|
2021-02-10 02:23:48 +00:00
|
|
|
}
|
|
|
|
|
2021-03-29 20:22:56 +00:00
|
|
|
return { ...entity.parameters, ...parameters };
|
2021-02-10 02:23:48 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = getRecursiveParameters;
|