From 4d94e4a3266cba7b460aa8c98cd7b0cf42781097 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sun, 13 May 2018 18:55:08 +0100 Subject: [PATCH] Fix crash in edit release caused by is_package_page addition --- app/views/packages.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/app/views/packages.py b/app/views/packages.py index 66cf354..7d22076 100644 --- a/app/views/packages.py +++ b/app/views/packages.py @@ -423,16 +423,8 @@ def create_release_page(package): @login_required @is_package_page def edit_release_page(package, id): - user = User.query.filter_by(username=author).first() - if user is None: - abort(404) - release = PackageRelease.query.get(id) - if release is None: - abort(404) - - package = release.package - if package.name != name or package.author.username != author: + if release is None or release.package != package: abort(404) clearNotifications(release.getEditURL())