aboutsummaryrefslogtreecommitdiff
path: root/android_build/frontend
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2012-04-12 18:30:07 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2012-04-12 18:30:07 +0300
commitf292a7bb5f67483c478a6603987afc4b294ee402 (patch)
tree035e63c12c2f3eb893a30ff9a5ba2b83099be608 /android_build/frontend
parentb5db752c544f817b77e919e67cd22f06de2d694b (diff)
Pass request object to group2prefix() to be able to get current user.
Diffstat (limited to 'android_build/frontend')
-rw-r--r--android_build/frontend/api.py2
-rw-r--r--android_build/frontend/views.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/android_build/frontend/api.py b/android_build/frontend/api.py
index 315f062..a74eb15 100644
--- a/android_build/frontend/api.py
+++ b/android_build/frontend/api.py
@@ -188,7 +188,7 @@ def new(request):
if not request.user.groups.filter(name=group).exists():
return HttpResponse(
"You are not allowed to create build for requested group", status=403)
- ownerName = group2prefix(group)
+ ownerName = group2prefix(request, group)
buildName = request.POST['name']
if not valid_build_name.match(buildName):
diff --git a/android_build/frontend/views.py b/android_build/frontend/views.py
index 9defd0c..c254e6e 100644
--- a/android_build/frontend/views.py
+++ b/android_build/frontend/views.py
@@ -23,7 +23,7 @@ def prefix2group(prefix):
# Unknown, try username
return None
-def group2prefix(group):
+def group2prefix(request, group):
val = settings.GROUP_TO_PREFIX_MAP.get(group, group)
if val == "$user":
return request.user.username