diff options
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2012-04-12 18:30:07 +0300 |
---|---|---|
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2012-04-12 18:30:07 +0300 |
commit | f292a7bb5f67483c478a6603987afc4b294ee402 (patch) | |
tree | 035e63c12c2f3eb893a30ff9a5ba2b83099be608 /android_build/frontend | |
parent | b5db752c544f817b77e919e67cd22f06de2d694b (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.py | 2 | ||||
-rw-r--r-- | android_build/frontend/views.py | 2 |
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 |