[FIX] res.users: fix user preferences form, broken by r.3526

bzr revid: odo@openerp.com-20110921155648-07bprt01zeuy9vm4
This commit is contained in:
Olivier Dony
2011-09-21 17:56:48 +02:00
parent 28c64b0bd9
commit 90043e5b09
2 changed files with 10 additions and 10 deletions
+9 -9
View File
@@ -75,29 +75,29 @@
-->
<record id="view_users_form_simple_modif" model="ir.ui.view">
<field name="name">res.users.form.modif</field>
<field name="name">res.users.preferences.form</field>
<field name="model">res.users</field>
<field name="type">form</field>
<field eval="18" name="priority"/>
<field name="arch" type="xml">
<form string="Users">
<field name="name"/>
<field name="name" readonly="1"/>
<newline/>
<group colspan="2" col="2">
<separator string="Preferences" colspan="2"/>
<field name="view"/>
<field name="context_lang"/>
<field name="context_tz"/>
<field name="menu_tips"/>
<field name="view" readonly="0"/>
<field name="context_lang" readonly="0"/>
<field name="context_tz" readonly="0"/>
<field name="menu_tips" readonly="0"/>
</group>
<group name="default_filters" colspan="2" col="2">
<separator string="Default Filters" colspan="2"/>
<field name="company_id" widget="selection"
<field name="company_id" widget="selection" readonly="0"
groups="base.group_multi_company" on_change="on_change_company_id(company_id)"/>
</group>
<separator string="Email Preferences" colspan="4"/>
<field colspan="4" name="user_email" widget="email"/>
<field colspan="4" name="signature"/>
<field colspan="4" name="user_email" widget="email" readonly="0"/>
<field colspan="4" name="signature" readonly="0"/>
</form>
</field>
</record>
+1 -1
View File
@@ -338,7 +338,7 @@ class users(osv.osv):
}
# User can write to a few of her own fields (but not her groups for example)
SELF_WRITEABLE_FIELDS = ['menu_tips','view', 'password', 'signature', 'action_id', 'company_id', 'user_email']
SELF_WRITEABLE_FIELDS = ['menu_tips','view', 'password', 'signature', 'action_id', 'company_id', 'user_email', 'name']
def write(self, cr, uid, ids, values, context=None):
if not hasattr(ids, '__iter__'):