From 5a377bf421302c44f642118a2c1842d865cb7ad1 Mon Sep 17 00:00:00 2001 From: rjy7 Date: Wed, 2 Feb 2011 17:45:25 +0000 Subject: [PATCH] Added a comment. --- .../individual/ObjectPropertyStatementTemplateModel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/ObjectPropertyStatementTemplateModel.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/ObjectPropertyStatementTemplateModel.java index a8a6f5cba..b3108e957 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/ObjectPropertyStatementTemplateModel.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/ObjectPropertyStatementTemplateModel.java @@ -112,6 +112,11 @@ public class ObjectPropertyStatementTemplateModel extends PropertyStatementTempl "cmd", "delete"); for ( String key : data.keySet() ) { String value = data.get(key); + // Remove an entry with a null value instead of letting it get passed + // as a param with an empty value, in order to align with behavior on + // profile page. E.g., if statement.moniker is null, a test for + // statement.moniker?? will yield different results if null on the + // profile page but an empty string on the deletion page. if (value != null) { params.put("statement_" + key, data.get(key)); }