From 48dec8cdbd860a84f73388eb42e2a282a677d997 Mon Sep 17 00:00:00 2001 From: Joshua Roys Date: Mon, 9 May 2011 13:52:55 -0400 Subject: [PATCH 1/2] Display user-supplied extension details on the request review page Signed-off-by: Joshua Roys --- .../cms/profile/def/UserExtensionDefault.java | 2 +- .../webapps/ca/agent/ca/ProfileReview.template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/base/common/src/com/netscape/cms/profile/def/UserExtensionDefault.java b/base/common/src/com/netscape/cms/profile/def/UserExtensionDefault.java index a559491..1da9c32 100644 --- a/base/common/src/com/netscape/cms/profile/def/UserExtensionDefault.java +++ b/base/common/src/com/netscape/cms/profile/def/UserExtensionDefault.java @@ -92,17 +92,17 @@ public class UserExtensionDefault extends EnrollExtDefault { } if (name.equals(VAL_OID)) { Extension ext = getExtension(getConfig(CONFIG_OID), info); if (ext == null) { // do something here return ""; } - return ext.getExtensionId().toString(); + return ext.toString(); } else { throw new EPropertyException(CMS.getUserMessage( locale, "CMS_INVALID_PROPERTY", name)); } } public String getText(Locale locale) { return CMS.getUserMessage(locale, "CMS_PROFILE_DEF_USER_EXT", getConfig(CONFIG_OID)); diff --git a/dogtag/ca-ui/shared/webapps/ca/agent/ca/ProfileReview.template b/dogtag/ca-ui/shared/webapps/ca/agent/ca/ProfileReview.template index 4e27f52..b89e995 100644 --- a/dogtag/ca-ui/shared/webapps/ca/agent/ca/ProfileReview.template +++ b/dogtag/ca-ui/shared/webapps/ca/agent/ca/ProfileReview.template @@ -324,17 +324,17 @@ document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(recordSet[i].defListSet[j].defName + ':'); document.writeln(''); document.writeln(''); document.writeln(''); if (recordSet[i].defListSet[j].defConstraint == 'readonly') { document.writeln(''); - document.writeln(recordSet[i].defListSet[j].defVal); + document.writeln(addEscapes(recordSet[i].defListSet[j].defVal)); document.writeln(''); } else { if (recordSet[i].defListSet[j].defSyntax == 'string') { document.writeln(''); } else if (recordSet[i].defListSet[j].defSyntax == 'string_list') { document.writeln(''); } else if (recordSet[i].defListSet[j].defSyntax == 'integer') { document.writeln(''); -- 1.7.3.4