knguyen     2004/11/11 14:28:36 CET

  Modified files:
    core/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.12      +7 -0      
jahia/core/src/java/org/jahia/services/pages/ContentPage.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/pages/ContentPage.java.diff?r1=1.11&r2=1.12&f=h
  
  
  
  Index: ContentPage.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/services/pages/ContentPage.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- ContentPage.java  29 Oct 2004 13:50:08 -0000      1.11
  +++ ContentPage.java  11 Nov 2004 13:28:35 -0000      1.12
  @@ -2903,6 +2903,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