Skip to content

Commit c9b6051

Browse files
committed
Fix: Potentially missing separator in CSV exports
1 parent c18dcd8 commit c9b6051

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/tools/export_writer.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ void CsvExportWriter::beginRow()
205205
void CsvExportWriter::writeCell(const QVariant& value, const ExportColumnInfo& columnInfo)
206206
{
207207
if (afterFirstItemInRow) *fileWriter << separator;
208+
afterFirstItemInRow = true;
208209

209210
if (!value.isValid() || value.isNull()) return;
210211

@@ -288,8 +289,6 @@ void CsvExportWriter::writeCell(const QVariant& value, const ExportColumnInfo& c
288289
if (formattedValueContainsSeparator) *fileWriter << "\"";
289290
*fileWriter << formattedValue.replace("\"", "\\\"");
290291
if (formattedValueContainsSeparator) *fileWriter << "\"";
291-
292-
afterFirstItemInRow = true;
293292
}
294293

295294
/**

0 commit comments

Comments
 (0)