aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-01-21 23:05:34 +0000
committerrubenwardy <rw@rubenwardy.com>2020-01-21 23:05:34 +0000
commited304f76872bb210e060450c339ebba00704cc76 (patch)
tree95d946e62d4883aa662379fe93302252bf5b38a6
parent7ac7af477403f67e75018d77901ddf45a9457805 (diff)
downloadcheatdb-ed304f76872bb210e060450c339ebba00704cc76.tar.xz
Sort dependencies in package editorv1.22.0
-rw-r--r--app/blueprints/packages/packages.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/blueprints/packages/packages.py b/app/blueprints/packages/packages.py
index 67f87fd..5333c77 100644
--- a/app/blueprints/packages/packages.py
+++ b/app/blueprints/packages/packages.py
@@ -227,9 +227,8 @@ def create_edit(author=None, name=None):
form.repo.data = request.args.get("repo")
form.forums.data = request.args.get("forums")
else:
- deps = package.dependencies
- form.harddep_str.data = ",".join([str(x) for x in deps if not x.optional])
- form.softdep_str.data = ",".join([str(x) for x in deps if x.optional])
+ form.harddep_str.data = ",".join([str(x) for x in package.getSortedHardDependencies() ])
+ form.softdep_str.data = ",".join([str(x) for x in package.getSortedOptionalDependencies() ])
form.provides_str.data = MetaPackage.ListToSpec(package.provides)
if request.method == "POST" and form.validate():