From 6ce323cad474bee7a623f3215a420942228e920f Mon Sep 17 00:00:00 2001 From: Taksh Date: Wed, 27 May 2026 13:39:58 +0530 Subject: [PATCH] Skip list update when CSV column prompt is cancelled Cancelling or entering an invalid column number produced an empty list. Co-authored-by: Cursor --- src/containers/monitor.jsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/containers/monitor.jsx b/src/containers/monitor.jsx index f45c2d1ef18..eeebf74b9cc 100644 --- a/src/containers/monitor.jsx +++ b/src/containers/monitor.jsx @@ -177,6 +177,9 @@ class Monitor extends React.Component { if (numberOfColumns > 1) { const msg = this.props.intl.formatMessage(messages.columnPrompt, {numberOfColumns}); columnNumber = parseInt(prompt(msg), 10); // eslint-disable-line no-alert + if (!columnNumber || columnNumber < 1 || columnNumber > numberOfColumns) { + return; + } } const newListValue = rows.map(row => row[columnNumber - 1]) .filter(item => typeof item === 'string'); // CSV importer can leave undefineds