nicferrier / marmalade

Nic's clone of nex3's original marmalade. Nic is maintaining this now and updating this repo.
http://marmalade-repo.org
GNU General Public License v3.0
32 stars 8 forks source link

Pagination broken #5

Closed dotemacs closed 12 years ago

dotemacs commented 12 years ago

When viewing all packages on http://marmalade-repo.org/packages, the link to the Next page is this:

http://marmalade-repo.org/function%20(n)%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20u%20=%20url.parse(req.url,%20true);%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.query%20=%20u.query%20%7C%7C%20%7B%7D;%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.query.page%20=%20String(n);%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.search%20=%20'?'%20+%20querystring.stringify(u.query);%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.format(u);%20%20%20%20%20%20%20%20%20%20}

If you click it, you get:

Cannot GET /function%20(n)%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20u%20=%20url.parse(req.url,%20true);%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.query%20=%20u.query%20%7C%7C%20%7B%7D;%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.query.page%20=%20String(n);%20%20%20%20%20%20%20%20%20%20%20%20%20%20u.search%20=%20'?'%20+%20querystring.stringify(u.query);%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.format(u);%20%20%20%20%20%20%20%20%20%20}
nicferrier commented 12 years ago

This issue existed on the old marmalade and there's a fix patch here: http://code.google.com/r/raimonster-issue43fix/source/diff?spec=svn18204e6a0d8161f617385deadb443ef4dccff80b&r=18204e6a0d8161f617385deadb443ef4dccff80b&format=side&path=/lib/server/ui.js

nicferrier commented 12 years ago

fixed.