Skip Menu |

This queue is for tickets about the Maypole CPAN distribution.

Report information
The Basics
Id: 14576
Status: resolved
Priority: 0/
Queue: Maypole

People
Owner: Nobody in particular
Requestors: djh [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 2.10
  • 2.12
  • 2.121
Fixed in: 2.13



Subject: query links made by link() are not encoded properly
Maypole templates generate query links (e.g. http://beerdb/brewery/search/?notes=%excellent%) that are broken if the search string includes an '=' or an '&'. This is because it first generates the entire query string and then passes it to the link() macro and hopes it will quote it correctly. link doesn't (it's a hard task!).