andre
unread,Aug 4, 2015, 8:38:21 AM8/4/15Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to mmbase...@googlegroups.com
Author: andre
Date: 2015-08-04 14:38:20 +0200 (Tue, 04 Aug 2015)
New Revision: 46722
Modified:
openimages/trunk/mmsite/src/main/java/org/mmbase/mmsite/DeleteTranslationsProcessor.java
Log:
check if langrel is in use
Modified: openimages/trunk/mmsite/src/main/java/org/mmbase/mmsite/DeleteTranslationsProcessor.java
===================================================================
--- openimages/trunk/mmsite/src/main/java/org/mmbase/mmsite/DeleteTranslationsProcessor.java 2015-06-11 17:01:04 UTC (rev 46721)
+++ openimages/trunk/mmsite/src/main/java/org/mmbase/mmsite/DeleteTranslationsProcessor.java 2015-08-04 12:38:20 UTC (rev 46722)
@@ -52,6 +52,14 @@
}
String builder = node.getNodeManager().getProperty("translations.builder");
if (node.getNumber() > 0 && builder != null && !"".equals(builder)) {
+ // test for 'langrel'
+ try {
+ RelationManager relman = node.getCloud().getRelationManager("langrel");
+ } catch (NotFoundException nfe) {
+ LOG.warn("RelationManager 'langrel' not found: " + nfe);
+ return;
+ }
+
NodeList translations = SearchUtil.findRelatedNodeList(node, builder, "langrel");
LOG.info("Deleting " + translations.size() + " " + builder + " of #" + node.getNumber());
for (Node tr : translations) {