Hint: It's Products.Five.browser.decode.processInputs that's changing request.form (via plone.z3cform.z2.switch_on). I think what you're seeing is a general problem with all views or portlets that use processInputs. processInputs will change items in the form to unicode so that form libraries like formlib and z3c.form can work on request.form.
Hint: It's Products. Five.browser. decode. processInputs that's changing request.form (via plone.z3cform. z2.switch_ on). I think what you're seeing is a general problem with all views or portlets that use processInputs. processInputs will change items in the form to unicode so that form libraries like formlib and z3c.form can work on request.form.