odoo/odoo — pull request #525 by xmo-odoo (2014-06-13 14:20:32+00:00)
Title: Fix postprocessing of request arguments in website

* Create a web controller, with no website support (website not even installed), use a `model()` converter in it
* Navigate to the page, things work alright
* Install website
* Controller now blows up

Problem is, because website is installed its `ModelController` is used, but its `_postprocess_args` skips postprocessing if `website` is not enabled for the controller, and the `RequestUID` object is not replaced by the current user id.

As far as I can tell, there's no reason to skip all of website's `postprocess_args`, only the multilang stuff (and it should only execute if the controller is *multilang* enabled, not just website). After changing this, the original controller works regardless of website being installed.