rebuilding head
[mir.git] / source / mircoders / producer / ContentModifyingProducerNode.java
index 3f78883..3aa63d1 100755 (executable)
@@ -38,9 +38,6 @@ import mir.producer.ProducerFailure;
 import mir.producer.ProducerNode;
 import mir.util.ParameterExpander;
 import mircoders.entity.EntityContent;
-import mircoders.module.ModuleContent;
-import mircoders.storage.DatabaseContent;
-
 
 public class ContentModifyingProducerNode implements ProducerNode {
   private String contentKey;
@@ -60,8 +57,6 @@ public class ContentModifyingProducerNode implements ProducerNode {
     String fieldName;
 
     try {
-      ModuleContent contentModule = new ModuleContent(DatabaseContent.getInstance());
-
       data = ParameterExpander.findValueForKey( aValueMap, contentKey );
 
       if (! (data instanceof EntityAdapter)) {
@@ -76,8 +71,8 @@ public class ContentModifyingProducerNode implements ProducerNode {
       value = ParameterExpander.expandExpression(aValueMap, valueExpression);
       fieldName = ParameterExpander.expandExpression(aValueMap, fieldNameExpression);
 
-      entity.setValueForProperty("is_produced", "0");
-      entity.setValueForProperty(fieldName, value);
+      entity.setFieldValue("is_produced", "0");
+      entity.setFieldValue(fieldName, value);
       entity.update();
 
       aLogger.info("  Modified content " + entity.getId() + ": " + fieldName + " = " + value );