diff --git a/web-console/src/views/load-data-view/load-data-view.tsx b/web-console/src/views/load-data-view/load-data-view.tsx index 447a6379487b..af39c2d0385b 100644 --- a/web-console/src/views/load-data-view/load-data-view.tsx +++ b/web-console/src/views/load-data-view/load-data-view.tsx @@ -3178,8 +3178,24 @@ export class LoadDataView extends React.PureComponent (v ? (appendToExisting ? 'APPEND' : 'REPLACE') : undefined), - adjustValue: v => v === (appendToExisting ? 'APPEND' : 'REPLACE'), + valueAdjustment: v => { + if (!v) return undefined; + + if (isStreamingSpec(spec)) { + return 'APPEND'; + } else { + return appendToExisting ? 'APPEND' : 'REPLACE'; + } + }, + adjustValue: v => { + if (v === undefined) return false; + + if (isStreamingSpec(spec)) { + return v === 'APPEND'; + } + + return v === (appendToExisting ? 'APPEND' : 'REPLACE'); + }, info:

Allows or forbids concurrent tasks.

, }, ]}