knguyen     2004/11/11 14:21:31 CET

  Modified files:        (Branch: JAHIA-4-0-BRANCH)
    src/java/org/jahia/services/pages ContentPage.java 
  Log:
  - fix reported by Benjamin Papez:
  
  in the ContentPage.activeReferringContent(...) call, we miss to fire 
beforeFieldActivation event  before activating the referred pagefield 
curPageField.activate() , as we should do for all fields.
  
  Revision   Changes    Path
  1.72.2.18  +7 -0      jahia/src/java/org/jahia/services/pages/ContentPage.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/services/pages/ContentPage.java.diff?r1=1.72.2.17&r2=1.72.2.18&f=h
  
  
  
  Index: ContentPage.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/src/java/org/jahia/services/pages/Attic/ContentPage.java,v
  retrieving revision 1.72.2.17
  retrieving revision 1.72.2.18
  diff -u -r1.72.2.17 -r1.72.2.18
  --- ContentPage.java  2 Nov 2004 16:50:41 -0000       1.72.2.17
  +++ ContentPage.java  11 Nov 2004 13:21:31 -0000      1.72.2.18
  @@ -2876,6 +2876,13 @@
                               stateModifContext.setDescendingInSubPages 
(false);
                               boolean pageFieldActivationResult = true;
                               if (curPageField.hasStagingEntries ()) {
  +                                // fire event
  +                                JahiaEvent theEvent = new JahiaEvent(
  +                                        saveVersion, jParams, curPageField);
  +                                ServicesRegistry.getInstance()
  +                                        .getJahiaEventService()
  +                                        .fireBeforeFieldActivation(theEvent);
  +                                // end fire event
                                   ActivationTestResults fieldActivationResult =
                                           curPageField.activate (
                                                   languageCodes,
  

Reply via email to