diff options
author | John Helmert III <ajak@gentoo.org> | 2023-12-26 12:04:12 -0800 |
---|---|---|
committer | John Helmert III <ajak@gentoo.org> | 2023-12-26 12:10:55 -0800 |
commit | 8201befa23f693ea0ef49f7b747c1dd8a2487a2b (patch) | |
tree | 92dc5c334237bc5fe1c3f5ef2582fa3aa89ced63 | |
parent | mypy.ini: drop unnecessary ignore statements (diff) | |
download | glsamaker-8201befa23f693ea0ef49f7b747c1dd8a2487a2b.tar.gz glsamaker-8201befa23f693ea0ef49f7b747c1dd8a2487a2b.tar.bz2 glsamaker-8201befa23f693ea0ef49f7b747c1dd8a2487a2b.zip |
models/glsa: fixup another column relationship assignment
Fixes: 9285344 ("autoglsa: switch Relationship column assignments to appends")
Signed-off-by: John Helmert III <ajak@gentoo.org>
-rw-r--r-- | glsamaker/autoglsa.py | 2 | ||||
-rw-r--r-- | glsamaker/models/glsa.py | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/glsamaker/autoglsa.py b/glsamaker/autoglsa.py index e2b3aa4..8c8c48c 100644 --- a/glsamaker/autoglsa.py +++ b/glsamaker/autoglsa.py @@ -262,7 +262,7 @@ def autogenerate_glsa(bugs: list[BugzillaBug]) -> Tuple[GLSA, list[NoAtomInSumma ) if packages: - glsa.affected.append(generate_affected(packages)) + glsa.affected += generate_affected(packages) try: # These are somewhat more speculative than the previous last = previous_glsa(str(packages[0].unversioned_atom)) diff --git a/glsamaker/models/glsa.py b/glsamaker/models/glsa.py index a6376ab..3331585 100644 --- a/glsamaker/models/glsa.py +++ b/glsamaker/models/glsa.py @@ -57,7 +57,9 @@ class GLSA(base): name="access_types", ) ) - affected = db.relationship("Affected", secondary="glsa_to_affected") + affected: Mapped[list[Affected]] = relationship( + "Affected", secondary="glsa_to_affected" + ) background = db.Column(db.String()) description = db.Column(db.String()) impact_type = db.Column( |