Sort dependencies in package editor

This commit is contained in:
rubenwardy 2020-01-21 23:05:34 +00:00
parent 7ac7af4774
commit ed304f7687
1 changed files with 2 additions and 3 deletions

View File

@ -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():