Author: sshyrkov Date: Wed Sep 26 12:34:44 2007 New Revision: 18667 URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18667&repname= =3Djahia Log: JAHIA-2380: SP3: workflow sitemap: it shouldn't be possible to display a ch= eckbox on a page without any title =
http://www.jahia.net/jira/browse/JAHIA-2380 Resolution: do not store entry in the jahia_languages_states if the content= object does not exist in the specified language Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/java/org/jahia/services/workflow/= WorkflowEventListener.java Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/java/org/jahia/services/wor= kflow/WorkflowEventListener.java URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP= -BRANCH/core/src/java/org/jahia/services/workflow/WorkflowEventListener.jav= a&rev=3D18667&repname=3Djahia =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- branches/JAHIA-5-0-SP-BRANCH/core/src/java/org/jahia/services/workflow/= WorkflowEventListener.java (original) +++ branches/JAHIA-5-0-SP-BRANCH/core/src/java/org/jahia/services/workflow/= WorkflowEventListener.java Wed Sep 26 12:34:44 2007 @@ -114,14 +114,18 @@ ContentObject object =3D (ContentObject) we.getObject(); if(object =3D=3Dnull) return; String languageCode =3D we.getLanguageCode(); - logger.debug("Object changed : "+object.getObjectKey()+ " , "+lang= uageCode); + if (logger.isDebugEnabled()) { + logger.debug("Object changed : "+object.getObjectKey()+ " , "+= languageCode); + } = WorkflowService service =3D ServicesRegistry.getInstance().getWork= flowService(); = JahiaUser user =3D we.getUser(); boolean descendingInSubPages =3D we.isShouldDescend(); = - logger.debug("A new workflow event has been fired for object "+obj= ect.getObjectKey() + "(" + object.getClass() + "), language "+languageCode = ); + if (logger.isDebugEnabled()) { + logger.debug("A new workflow event has been fired for object "= +object.getObjectKey() + "(" + object.getClass() + "), language "+languageC= ode ); + } try { int mode; ContentObject mainObject =3D service.getMainLinkObject(object); @@ -134,7 +138,7 @@ = mode =3D service.getInheritedMode(mainObject); = - if (mode !=3D WorkflowService.INACTIVE) { + if (mode !=3D WorkflowService.INACTIVE && mainObject.getLangua= gesStates().containsKey(languageCode)) { service.storeLanguageState((ContentObjectKey) mainObject.g= etObjectKey(),languageCode,EntryLoadRequest.STAGING_WORKFLOW_STATE, mainObj= ect.getSiteID()); } = _______________________________________________ cvs_list mailing list [email protected] http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list
