From 6e33a058696f8a6670c7718ef8d59084b6ed4553 Mon Sep 17 00:00:00 2001 From: Denis Kurochkin Date: Tue, 8 Sep 2020 11:37:55 +0300 Subject: [PATCH] columns in DataExtensions are always pre-initialized with `new ArrayList<>` --- src/main/java/com/exacttarget/fuelsdk/ETDataExtension.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/exacttarget/fuelsdk/ETDataExtension.java b/src/main/java/com/exacttarget/fuelsdk/ETDataExtension.java index 6bed773f..d010bafa 100644 --- a/src/main/java/com/exacttarget/fuelsdk/ETDataExtension.java +++ b/src/main/java/com/exacttarget/fuelsdk/ETDataExtension.java @@ -361,7 +361,7 @@ public void addColumn(ETDataExtensionColumn column) { public List getColumnNames() throws ETSdkException { - if (columns == null) { + if (columns == null || columns.isEmpty()) { columns = retrieveColumns(); } return getColumnNames(columns);