diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-01-21 23:05:34 +0000 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-01-21 23:05:34 +0000 |
commit | ed304f76872bb210e060450c339ebba00704cc76 (patch) | |
tree | 95d946e62d4883aa662379fe93302252bf5b38a6 | |
parent | 7ac7af477403f67e75018d77901ddf45a9457805 (diff) | |
download | cheatdb-ed304f76872bb210e060450c339ebba00704cc76.tar.xz |
Sort dependencies in package editorv1.22.0
-rw-r--r-- | app/blueprints/packages/packages.py | 5 |
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(): |