Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralaaosh <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)
commit235bed69ee7b199973adc06bb062de496d4df901 (patch)
tree7648b6893fed4a6b9ed28e3028c14344c847f81d
parent39d066c9abb075ced6975a33d6ef74b1b31233c0 (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.py8
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))