diff options
Diffstat (limited to 'glsamaker/autoglsa.py')
-rw-r--r-- | glsamaker/autoglsa.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/glsamaker/autoglsa.py b/glsamaker/autoglsa.py index 82de370..06d2b40 100644 --- a/glsamaker/autoglsa.py +++ b/glsamaker/autoglsa.py @@ -250,9 +250,9 @@ def autogenerate_glsa(bugs: list[BugzillaBug]) -> Tuple[GLSA, list[NoAtomInSumma packages, errors = get_max_versions(bugs) - glsa.bugs = [Bug.new(str(bug.id)) for bug in bugs] + glsa.bugs += [Bug.new(str(bug.id)) for bug in bugs] aliases = bugs_aliases([bug.bug_id for bug in glsa.bugs]) - glsa.references = [Reference.new(alias) for alias in aliases] + glsa.references += [Reference.new(alias) for alias in aliases] glsa.impact_type = glsa_impact(bugs) glsa.workaround = "There is no known workaround at this time." @@ -262,7 +262,7 @@ def autogenerate_glsa(bugs: list[BugzillaBug]) -> Tuple[GLSA, list[NoAtomInSumma ) if packages: - glsa.affected = generate_affected(packages) + glsa.affected.append(generate_affected(packages)) try: # These are somewhat more speculative than the previous last = previous_glsa(str(packages[0].unversioned_atom)) |