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) |