Bugfix/Allow analytics override config (#3520)

allow analytics override config
This commit is contained in:
Henry Heng
2024-11-15 16:05:57 +00:00
committed by GitHub
parent d0571291b7
commit eaec34f0bc
+3
View File
@@ -1014,6 +1014,8 @@ export const replaceInputsWithConfig = (flowNodeData: INodeData, overrideConfig:
const getParamValues = (inputsObj: ICommonObject) => {
for (const config in overrideConfig) {
// Always allow analytics config: https://docs.flowiseai.com/using-flowise/analytic#api
if (config !== 'analytics') {
// If overrideConfig[key] is object
if (overrideConfig[config] && typeof overrideConfig[config] === 'object') {
const nodeIds = Object.keys(overrideConfig[config])
@@ -1037,6 +1039,7 @@ export const replaceInputsWithConfig = (flowNodeData: INodeData, overrideConfig:
if (!isParameterEnabled(flowNodeData.label, config)) {
continue
}
}
let paramValue = inputsObj[config]
const overrideConfigValue = overrideConfig[config]