Update of /var/cvs/src/org/mmbase/datatypes/processors
In directory james.mmbase.org:/tmp/cvs-serv28755
Modified Files:
PosrelCommitProcessor.java
Log Message:
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes/processors
Index: PosrelCommitProcessor.java
===================================================================
RCS file:
/var/cvs/src/org/mmbase/datatypes/processors/PosrelCommitProcessor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- PosrelCommitProcessor.java 29 Feb 2008 14:47:07 -0000 1.2
+++ PosrelCommitProcessor.java 26 Jul 2008 19:38:32 -0000 1.3
@@ -19,7 +19,7 @@
* you left the value empty on commit.
*
* @author Michiel Meeuwissen
- * @version $Id: PosrelCommitProcessor.java,v 1.2 2008/02/29 14:47:07 michiel
Exp $
+ * @version $Id: PosrelCommitProcessor.java,v 1.3 2008/07/26 19:38:32 michiel
Exp $
* @since MMBase-1.8.6
*/
@@ -36,6 +36,7 @@
}
if (node.getValue(field.getName()) == null ||
"".equals(node.getStringValue(field.getName()))) {
Node source = node.getNodeValue("snumber");
+ if (source != null) {
NodeQuery q = Queries.createNodeQuery(source);
String role = node.getNodeValue("rnumber").getStringValue("sname");
Step relationStep =
q.addRelationStep(node.getCloud().getNodeManager("object"),
@@ -48,6 +49,7 @@
node.setValueWithoutProcess(field.getName(), max + 1);
}
}
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs