From c56ff2882d1e5c02bb5c642ffbabb354b7ac8061 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Fri, 12 Jun 2015 14:48:09 +0000 Subject: [PATCH] Added field null handler git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@115354 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../workspace/client/view/windows/DialogEditProperties.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogEditProperties.java b/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogEditProperties.java index f2fef3c..5c67ecc 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogEditProperties.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/view/windows/DialogEditProperties.java @@ -97,7 +97,8 @@ public class DialogEditProperties extends Dialog{ private void saveProperties(final boolean closeOnSuccess){ Map prp = new HashMap(fields.size()); for (TextField field : fields) { - prp.put(field.getFieldLabel(), field.getValue()); + String value = field.getValue()!=null?field.getValue():""; + prp.put(field.getFieldLabel(), value); } AppControllerExplorer.rpcWorkspaceService.setGcubeItemProperties(item.getIdentifier(), prp, new AsyncCallback() {