I have a route defined as such:

<parameter name="manage-guardians-list">
<struct>
        <key name="event" value="manage.guardians.list" />
        <key name="optionalParameters" value="page:1,pageSize:
20,orderBy:firstName,orderDirection:ASC,keywords:'',billingFilter:false" /
>
</struct>
</parameter>


If I supply all parameters in the argument, the event args are
properly populated with their provided values:

/manage-guardians-list/1/20/firstName/ASC/dennis/true

However, if I leave the keywords blank, and express the url as this,
then "true" ends up getting populated as the value for the arg
"keywords":

/manage-guardians-list/1/20/firstName/ASC//true

Notice the double slash " // ".

I haven't been able to pick anything out of the docs that suggest that
special treatment needs to be given to the case where the string is
provided as empty in the URL.  I would have expected this to work.

Since both "keywords" and "billingFilter" can be left off the URL, I
can't simply do:

/manage-guardians-list/1/20/firstName/ASC/true

Since then it would think "true" was my keyword.  Any thoughts?
Thanks!

-Brian

-- 
To post to this group, send email to [email protected]
For more options and to unsubscribe, visit this group at 
http://groups.google.com/group/mach-ii-for-coldfusion?hl=en

SVN: http://svn.mach-ii.com/machii/
Wiki / Documentation / Tickets: http://trac.mach-ii.com/machii/

Reply via email to