diff options
author | Ben Sturmfels <ben@sturm.com.au> | 2021-03-05 23:12:19 +1100 |
---|---|---|
committer | Ben Sturmfels <ben@sturm.com.au> | 2021-03-05 23:12:19 +1100 |
commit | dec47c7102cf0aa3a4debf002928db8e460c0d71 (patch) | |
tree | 47631fc15c7af172aa699506adf3d76d3a71976c /mediagoblin/decorators.py | |
parent | 5f3a782fef4855e10b7259624a14d8afb0f7be93 (diff) | |
download | mediagoblin-dec47c7102cf0aa3a4debf002928db8e460c0d71.tar.lz mediagoblin-dec47c7102cf0aa3a4debf002928db8e460c0d71.tar.xz mediagoblin-dec47c7102cf0aa3a4debf002928db8e460c0d71.zip |
Apply `pyupgrade --py3-plus` to remove Python 2 compatibility code.
Diffstat (limited to 'mediagoblin/decorators.py')
-rw-r--r-- | mediagoblin/decorators.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/mediagoblin/decorators.py b/mediagoblin/decorators.py index 2b8343b8..d64992df 100644 --- a/mediagoblin/decorators.py +++ b/mediagoblin/decorators.py @@ -58,11 +58,11 @@ def require_active_login(controller): @user_not_banned def new_controller_func(request, *args, **kwargs): if request.user and \ - not request.user.has_privilege(u'active'): + not request.user.has_privilege('active'): return redirect( request, 'mediagoblin.user_pages.user_home', user=request.user.username) - elif not request.user or not request.user.has_privilege(u'active'): + elif not request.user or not request.user.has_privilege('active'): next_url = urljoin( request.urlgen('mediagoblin.auth.login', qualified=True), @@ -128,7 +128,7 @@ def user_may_delete_media(controller): @wraps(controller) def wrapper(request, *args, **kwargs): uploader_id = kwargs['media'].actor - if not (request.user.has_privilege(u'admin') or + if not (request.user.has_privilege('admin') or request.user.id == uploader_id): raise Forbidden() @@ -145,7 +145,7 @@ def user_may_alter_collection(controller): def wrapper(request, *args, **kwargs): creator_id = request.db.LocalUser.query.filter_by( username=request.matchdict['user']).first().id - if not (request.user.has_privilege(u'admin') or + if not (request.user.has_privilege('admin') or request.user.id == creator_id): raise Forbidden() @@ -188,11 +188,11 @@ def get_user_media_entry(controller): media_slug = request.matchdict['media'] # if it starts with id: it actually isn't a slug, it's an id. - if media_slug.startswith(u'id:'): + if media_slug.startswith('id:'): try: media = MediaEntry.query.filter_by( id=int(media_slug[3:]), - state=u'processed', + state='processed', actor=user.id).first() except ValueError: raise NotFound() @@ -200,7 +200,7 @@ def get_user_media_entry(controller): # no magical id: stuff? It's a slug! media = MediaEntry.query.filter_by( slug=media_slug, - state=u'processed', + state='processed', actor=user.id).first() if not media: @@ -374,8 +374,8 @@ def require_admin_or_moderator_login(controller): @wraps(controller) def new_controller_func(request, *args, **kwargs): if request.user and \ - not (request.user.has_privilege(u'admin') - or request.user.has_privilege(u'moderator')): + not (request.user.has_privilege('admin') + or request.user.has_privilege('moderator')): raise Forbidden() elif not request.user: @@ -419,7 +419,7 @@ def oauth_required(controller): return json_response({"error": error}, status=400) # Fill user if not already - token = authorization[u"oauth_token"] + token = authorization["oauth_token"] request.access_token = AccessToken.query.filter_by(token=token).first() if request.access_token is not None and request.user is None: user_id = request.access_token.actor |