# HG changeset patch # User Lennard de Rijk # Date 1233509469 0 # Node ID 3fefc88b09650952d82df6a19405cad9423d5db8 # Parent eefda5105ecd4ba5a225241bfb0f1f3e0d24dea5 Fixes an error occurring when editing a User as Developer when the ToS have been signed. By disabling the input of the field Django will not attempt to wrongly parse it as a DateTime instance. Patch by: Haoyu Bai Reviewed by: Lennard de Rijk diff -r eefda5105ecd -r 3fefc88b0965 app/soc/views/models/user.py --- a/app/soc/views/models/user.py Sun Feb 01 17:21:46 2009 +0000 +++ b/app/soc/views/models/user.py Sun Feb 01 17:31:09 2009 +0000 @@ -87,7 +87,8 @@ 'link_id': forms.CharField(widget=widgets.ReadOnlyInput(), required=True), 'clean_link_id': cleaning.clean_link_id('link_id'), - 'agreed_to_tos_on' : forms.CharField(widget=widgets.ReadOnlyInput(), + 'agreed_to_tos_on' : forms.DateTimeField( + widget=widgets.ReadOnlyInput(attrs={'disabled':'true'}), required=False), 'status' : forms.ChoiceField(choices=status_choices), 'clean_account': cleaning.clean_user_account('account'),