shuber 2004/11/10 15:08:15 CET
Modified files:
core/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.12 +6 -0
jahia/core/src/java/org/jahia/engines/shared/Page_Field.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/engines/shared/Page_Field.java.diff?r1=1.11&r2=1.12&f=h
Index: Page_Field.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/engines/shared/Page_Field.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- Page_Field.java 28 Oct 2004 15:12:28 -0000 1.11
+++ Page_Field.java 10 Nov 2004 14:08:15 -0000 1.12
@@ -485,6 +485,12 @@
Locale locale =
(Locale)engineMap.get(JahiaEngine.PROCESSING_LOCALE);
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(),