From: john Date: Sat, 6 Jul 2002 20:59:31 +0000 (+0000) Subject: bug fix....indexing comments now works correctly. X-Git-Tag: prexmlproducerconfig~13 X-Git-Url: http://erislabs.net/gitweb/?a=commitdiff_plain;h=39c246e81ffefe8ee69f95b20de45192e9ae27cc;hp=de03bcf229e51a85903d4ad6d684c8c1eec195e8;p=mir.git bug fix....indexing comments now works correctly. lots of casting....code starting to look like lisp. --- diff --git a/source/mircoders/producer/IndexingProducerNode.java b/source/mircoders/producer/IndexingProducerNode.java index d4c8dbaa..c1b63544 100755 --- a/source/mircoders/producer/IndexingProducerNode.java +++ b/source/mircoders/producer/IndexingProducerNode.java @@ -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));