From da2edaecf8dc31b4df64999a324cbda4154a2ab8 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 11 May 2011 08:18:39 +0000 Subject: [PATCH] LMS-2181 bug fixed: null pointer because of undefined official flag in batch upload of vocabulary terms: Default value of official flag is now true. SVN: 21225 --- .../generic/client/web/server/CommonClientService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java index d2a66bb7456..76ddca581d0 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java @@ -1246,6 +1246,13 @@ public final class CommonClientService extends AbstractClientService implements final List<VocabularyTerm> loadedTerms = tabFileLoader.load(new DelegatedReader(reader, multipartFile .getOriginalFilename())); + for (VocabularyTerm vocabularyTerm : loadedTerms) + { + if (vocabularyTerm.isOfficial() == null) + { + vocabularyTerm.setOfficial(true); + } + } results.addAll(loadedTerms); } // set initial order equivalent with order from the file -- GitLab