From 5066f6d7966b8c88558ef6dc4bdb20e21ebce427 Mon Sep 17 00:00:00 2001
From: Andreas Svanberg <andreass@dsv.su.se>
Date: Tue, 4 Mar 2025 14:30:43 +0100
Subject: [PATCH] Output blank cells instead of cells containing "null"

---
 view/src/main/java/se/su/dsv/scipro/io/ExcelExporter.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/view/src/main/java/se/su/dsv/scipro/io/ExcelExporter.java b/view/src/main/java/se/su/dsv/scipro/io/ExcelExporter.java
index 14946fc9a4..7e4edfd722 100644
--- a/view/src/main/java/se/su/dsv/scipro/io/ExcelExporter.java
+++ b/view/src/main/java/se/su/dsv/scipro/io/ExcelExporter.java
@@ -72,7 +72,9 @@ public class ExcelExporter extends AbstractDataExporter {
         for (int i = 0; i < columns.size(); i++) {
             Object cellValue = columns.get(i).getDataModel(data).getObject();
             Cell cell = row.createCell(i);
-            cell.setCellValue(String.valueOf(cellValue));
+            if (cellValue != null) {
+                cell.setCellValue(cellValue.toString());
+            }
         }
     }
 }