From: Andreas Müller Date: Fri, 8 May 2015 15:12:14 +0000 (+0000) Subject: fixing NPE for empty float values #4448 X-Git-Tag: 3.6.0~49 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9b9ccf1a187db507b024d6527cf11163fd1aac95?ds=inline fixing NPE for empty float values #4448 --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/NumberWithLabelElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/NumberWithLabelElement.java index 4b425cf5e..72cc267f3 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/NumberWithLabelElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/NumberWithLabelElement.java @@ -64,7 +64,7 @@ public class NumberWithLabelElement extends TextWithLabelElement { if(super.getText()!=null){ String text = super.getText().trim(); try { - return text.equals("") ? 0 : new Integer(text); + return StringUtils.isBlank(text) ? 0 : new Integer(text); } catch (NumberFormatException e) { exception = e; } @@ -79,7 +79,7 @@ public class NumberWithLabelElement extends TextWithLabelElement { public Float getFloat(){ String text = super.getText(); try { - return new Float(text); + return StringUtils.isBlank(text) ? 0 : new Float(text); } catch (NumberFormatException e) { exception = e; }