Update of /var/cvs/contributions/CMSContainer/cmsc/richtext/src/java/com/finalist/cmsc/richtext/builders In directory james.mmbase.org:/tmp/cvs-serv574/cmsc/richtext/src/java/com/finalist/cmsc/richtext/builders
Modified Files: Tag: b1_4 InlineRel.java Log Message: Fix for mmbase transaction issues. See method comment See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/richtext/src/java/com/finalist/cmsc/richtext/builders Index: InlineRel.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer/cmsc/richtext/src/java/com/finalist/cmsc/richtext/builders/InlineRel.java,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -u -b -r1.3 -r1.3.2.1 --- InlineRel.java 26 Nov 2007 11:43:45 -0000 1.3 +++ InlineRel.java 24 Sep 2008 15:29:48 -0000 1.3.2.1 @@ -28,4 +28,20 @@ node.setValue("referid", mmbaseroot.getStorageManager().createKey() + ""); } + + /** + * This method is here to solve + * MMB-1713 Bridge transaction always commits nodes even when not changed + * + * MMBase always commits nodes even when they are not changed or deleted. + * @see org.mmbase.module.core.MMObjectBuilder#commit(org.mmbase.module.core.MMObjectNode) + */ + @Override + public boolean commit(MMObjectNode node) { + if (!node.isChanged()) { + return true; + } + return super.commit(node); + } + } \ No newline at end of file _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs