diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-07-17 14:34:19 +0200 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-07-29 10:20:41 +0200 |
commit | f5e0decc5553fd9e3458e832eebd691c451974fc (patch) | |
tree | e9fae0a51e5cc1c1eda26255a1559fcfa04eeb53 /lib/python | |
parent | 4ce8430f8916aeeadaebfcb33a81a06c56d2dfd2 (diff) |
bugs.py: make PackageNoteNoDSA.release a Release object
Like in the other PackageNote objects
Diffstat (limited to 'lib/python')
-rw-r--r-- | lib/python/bugs.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/python/bugs.py b/lib/python/bugs.py index 789232604c..1988699954 100644 --- a/lib/python/bugs.py +++ b/lib/python/bugs.py @@ -174,6 +174,9 @@ class PackageNoteNoDSA: else: assert isstring(reason) self.package = package + release = debian_support.internRelease(release) + if release is None: + raise ValueError("invalid release") self.release = release self.comment = comment self.reason = reason @@ -182,7 +185,7 @@ class PackageNoteNoDSA: cursor.execute("""INSERT INTO package_notes_nodsa (bug_name, package, release, comment, reason) VALUES (?, ?, ?, ?, ?)""", - (bug_name, self.package, self.release, + (bug_name, self.package, str(self.release), self.comment, self.reason)) class BugBase: |