<div dir="ltr">Hi Thomas,<div><br></div><div>Had time to give it a quick look.</div><div>Issue was caused by the fact that form was relying on ?_method parameter to override request method.</div><div><br></div><div>It's now supported in tgext.routes 0.1.2 </div><div>Just upgrade tgext.routes and it should work ( please raise dependency to kallithea-tg, I cannot commit right now :( )</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 25, 2016 at 9:43 AM, Thomas De Schampheleire <span dir="ltr"><<a href="mailto:patrickdepinguin@gmail.com" target="_blank">patrickdepinguin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Alessandro,<br>
<br>
While investigating the test suite failures under Turbogears, I bumped<br>
into an issue which turned out to be caused by the recent changes to<br>
routing in Kallithea, with the introduction of tgext.routes. Even<br>
without a test suite it seems that some routes are not OK.<br>
<br>
An example case can be reproduced easily:<br>
- go to the web interface<br>
- log in as an admin user<br>
- go to Admin>Repository defaults<br>
- leaving the settings, just click 'Save'.<br>
- you will get a 404 Error<br>
<br>
The form action is _admin/defaults/defaults and it is this URL that<br>
seems to pose problems. In upstream Kallithea with Pylons, the form<br>
works fine.<br>
<br>
I did not investigate deeper myself yet; I'm busy with finding the<br>
issues with the rest of the tests. So far it's been mostly issues with<br>
initialization code.<br>
<br>
If you have some time to spare, it would be great if you could have a<br>
look; otherwise no problem and I will get to it later.<br>
<br>
Thanks,<br>
Thomas<br>
</blockquote></div><br></div>