diff --git a/routes/application.py b/routes/application.py index 6c512a9..b29b584 100644 --- a/routes/application.py +++ b/routes/application.py @@ -55,7 +55,8 @@ def upload(application_name: str): return {"error": "Invalid form data. There is no file or version field"}, 400 version = version.strip() application = (database.Application.query. - filter_by(version=version). + filter_by(version=version, + name=application_name). with_entities(database.Application.id).first()) if application: return {"error": f"Specified version ({version}) already uploaded"}, 400