| Index: app/handlers/__init__.py
|
| diff --git a/app/handlers/__init__.py b/app/handlers/__init__.py
|
| index 1101c0a680d1f5fc02a68cc9ab57a52626a78b4b..0b6a27bf63b4a2155f6999d7008586faa0b8e56e 100644
|
| --- a/app/handlers/__init__.py
|
| +++ b/app/handlers/__init__.py
|
| @@ -238,7 +238,7 @@ def requires_uploader(fn, *args, **kwargs):
|
| if is_current_user_admin(): return fn(*args, **kwargs)
|
|
|
| package = request().maybe_package
|
| - if package and not package.has_uploader(get_current_user()):
|
| + if package and not package.has_uploader_email(get_current_user().email()):
|
| message = "You aren't an uploader for package '%s'." % package.name
|
| if request().is_json:
|
| http_error(403, message)
|
|
|