id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
440,navigation query node with nested body resolves context-values wrong,mpo@…,somebody,"[jira2trac import : issue created on April 5, 2007 2:45:00 AM CEST [http://issues.cocoondev.org/browse/DSY-440] ]


As reported by Alan Mortensen on the list: [[br]]http://lists.cocoondev.org/pipermail/daisy/2007-April/006269.html

a nested query referencing ${1}, ${documentId}, ... inserts some strange toString version of 'org.outerj.daisy.navigation.impl.ContextValue' into the statement, it should however insert the actual values contained in those objects.

A fast first checkup of the ContextResolver code shows that for dates and links the value.getValue() is formatted, while in the default case the toString is directly called on the value object.

Just changing that seems to enable most of the suggested nested query statements. [[br]] A patch will be provided. Some extra testing might be due though.
",Bug,closed,Major,,Ext - navigation trees,2.0,,,
