Django

Code

Changeset 5589

Show
Ignore:
Timestamp:
07/03/07 00:55:20 (2 years ago)
Author:
jkocherhans
Message:

newforms-admin: Fixed #4661 - formset forms can give false errors for add_forms. Resetting the forms is still hackish, but this works for now.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/options.py

    r5588 r5589  
    424424                inline_formset = FormSet(data=new_data) 
    425425                inline_formsets.append(inline_formset) 
    426             if form.is_valid() and all_valid(inline_formsets): 
     426            if all_valid(inline_formsets) and form.is_valid(): 
    427427                return self.save_add(request, model, form, inline_formsets, '../%s/') 
    428428        else: 
     
    478478                inline_formsets.append(inline_formset) 
    479479 
    480             if form.is_valid() and all_valid(inline_formsets): 
     480            if all_valid(inline_formsets) and form.is_valid(): 
    481481                return self.save_change(request, model, form, inline_formsets) 
    482482        else: