Thanks for pointing this out. Fixed in trunk and stable.
Note that "%tag= foo if bar" will still render "<tag></tag>" if bar is
false.
- Nathan
francois.beausoleil wrote:
> This HAML code:
> %ul
> %li= link_to("Account", contacts_path)
> %li= nil
> %li= link_to("Users", users_path) if current_admin?
> %li= link_to("Logout #{current_user.login}", session_path, :method
> => :delete) if current_user?
>
> Generates invalid XHTML code:
> <ul>
> <li><a href="/contacts">Account</a></li>
> <li> <li> <li></ul>
>
> Both #current_admin? and #current_user? return false, thereby
> returning nil. Can anyone else confirm ?
>
> This is with svn://hamptoncatlin.com/haml/trunk at r588.
>
> Thanks !
> François
>
>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Haml" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---