diff options
author | alaaosh <alaaosh@54714841-351b-0410-a198-e36a94b762f5> | 2009-12-14 23:47:36 (GMT) |
---|---|---|
committer | Sayamindu Dasgupta <sayamindu@gmail.com> | 2010-01-08 22:37:20 (GMT) |
commit | 235bed69ee7b199973adc06bb062de496d4df901 (patch) | |
tree | 7648b6893fed4a6b9ed28e3028c14344c847f81d | |
parent | 39d066c9abb075ced6975a33d6ef74b1b31233c0 (diff) |
always use cleaned_data to access form data
git-svn-id: https://translate.svn.sourceforge.net/svnroot/translate/src/branches/Pootle-2.0/Pootle@13504 54714841-351b-0410-a198-e36a94b762f5
-rw-r--r-- | Pootle-2.0.0/local_apps/pootle_app/views/language/admin_permissions.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Pootle-2.0.0/local_apps/pootle_app/views/language/admin_permissions.py b/Pootle-2.0.0/local_apps/pootle_app/views/language/admin_permissions.py index 9e9bd0e..f75a02f 100644 --- a/Pootle-2.0.0/local_apps/pootle_app/views/language/admin_permissions.py +++ b/Pootle-2.0.0/local_apps/pootle_app/views/language/admin_permissions.py @@ -182,7 +182,7 @@ def process_update(request, directory): for form in formset.forms: # If the user toggled the 'delete' checkbox, we'll roast # the corresponding PermissionSet - if form['delete'].data: + if form.cleaned_data['delete']: deleted_forms.append(form) # Otherwise, if the form contains any changed data, we'll # have to update and save it. @@ -191,12 +191,12 @@ def process_update(request, directory): return deleted_forms, changed_forms def get_permission_set(form): + permission_set = PermissionSet(profile_id=int(form.cleaned_data['profiles']), directory=directory) if form.is_new_user(): - permission_set = PermissionSet(profile_id=int(form['profiles'].data), directory=directory) permission_set.save() return permission_set + return PermissionSet.objects.get(pk=form.cleaned_data['id']) else: - return PermissionSet.objects.get(pk=form['id'].data) if request.method == 'POST': permission_set_formset = PermissionSetFormSet(data=request.POST, initial=get_permission_data(directory)) @@ -216,7 +216,7 @@ def process_update(request, directory): # PermissionSet) dict. We get the permission codenames # from form['permissions'].data. - permission_set.positive_permissions = [pootle_permissions[codename] for codename in form['permissions'].data] + permission_set.positive_permissions = [pootle_permissions[codename] for codename in form.cleaned_data['permissions']] permission_set.save() return PermissionSetFormSet(initial=get_permission_data(directory)) |