diff --git a/service/src/main/java/lcsb/mapviewer/services/utils/ColorSchemaReader.java b/service/src/main/java/lcsb/mapviewer/services/utils/ColorSchemaReader.java index ac63d29259521bbf22cb2082f42a3910face2806..4d54c42bc2dfffad14f17ae1198a8d3fde35a077 100644 --- a/service/src/main/java/lcsb/mapviewer/services/utils/ColorSchemaReader.java +++ b/service/src/main/java/lcsb/mapviewer/services/utils/ColorSchemaReader.java @@ -96,10 +96,10 @@ public class ColorSchemaReader { */ public Collection<ColorSchema> readColorSchema(InputStream colorInputStream, Map<String, String> params) throws IOException, InvalidColorSchemaException { - if (params.get(ZipEntryFileFactory.LAYOUT_HEADER_PARAM_TYPE) == null) { - if (Integer.valueOf(params.get(TextFileUtils.COLUMN_COUNT_PARAM)) == 1) { - return readSimpleNameColorSchema(colorInputStream); - } else { + if (Integer.valueOf(params.get(TextFileUtils.COLUMN_COUNT_PARAM)) == 1) { + return readSimpleNameColorSchema(colorInputStream); + } else if (params.get(ZipEntryFileFactory.LAYOUT_HEADER_PARAM_TYPE) == null) { + { return readGenericColorSchema(colorInputStream); } } else {