shuber 2004/11/10 15:06:17 CET
Modified files: (Branch: JAHIA-4-0-BRANCH)
src/java/org/jahia/engines/shared Page_Field.java
Log:
Bugfix : fixed exception when click on OK on a link-only page field when no
link page has ever been selected.
Revision Changes Path
1.72.4.14 +6 -0 jahia/src/java/org/jahia/engines/shared/Page_Field.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/engines/shared/Page_Field.java.diff?r1=1.72.4.13&r2=1.72.4.14&f=h
Index: Page_Field.java
===================================================================
RCS file:
/home/cvs/repository/jahia/src/java/org/jahia/engines/shared/Attic/Page_Field.java,v
retrieving revision 1.72.4.13
retrieving revision 1.72.4.14
diff -u -r1.72.4.13 -r1.72.4.14
--- Page_Field.java 28 Oct 2004 15:11:38 -0000 1.72.4.13
+++ Page_Field.java 10 Nov 2004 14:06:17 -0000 1.72.4.14
@@ -487,6 +487,12 @@
String processingLanguageCode =
(String)engineMap.get(JahiaEngine.PROCESSING_LANGUAGECODE);
JahiaPage jahiaPage;
if (theField.getObject() == null) { // Is it a new page ?
+ if ((LINK_JAHIA_PAGE.equals(operation)) &&
+ (pageBean.getPageLinkID() == -1)) {
+ // this means we have never initialized the page we want
+ // to link to.
+ return false;
+ }
jahiaPage =
ServicesRegistry.getInstance().getJahiaPageService().
createPage(pageBean.getSiteID(),
pageBean.getParentID(),