bug fix....indexing comments now works correctly.
authorjohn <john>
Sat, 6 Jul 2002 20:59:31 +0000 (20:59 +0000)
committerjohn <john>
Sat, 6 Jul 2002 20:59:31 +0000 (20:59 +0000)
lots of casting....code starting to look like lisp.

source/mircoders/producer/IndexingProducerNode.java

index d4c8dba..c1b6354 100755 (executable)
@@ -107,10 +107,10 @@ public class IndexingProducerNode implements ProducerNode {
       TemplateModel comments=entity.get("to_comments");
       if (comments != null){
        while (((TemplateListModel)comments).hasNext()){
-         SimpleHash aComment = (SimpleHash)((TemplateListModel)comments).next();
-         commentsAggregate = commentsAggregate + " " + aComment.get("title").toString() 
-           + " " + aComment.get("creator").toString() 
-           + " " + aComment.get("text").toString();
+         TemplateModel aComment = ((TemplateListModel)comments).next();
+         commentsAggregate = commentsAggregate + " " + ((TemplateHashModel)aComment).get("title").toString() 
+           + " " + ((TemplateHashModel)aComment).get("creator").toString() 
+           + " " + ((TemplateHashModel)aComment).get("text").toString();
        }
       }
       theDoc.add(Field.UnStored("comments",commentsAggregate));