Brian May pushed to branch master at Debian Security Tracker / security-tracker
Commits: 7177c0e3 by Brian May at 2019-12-04T06:12:50Z Fix references to DLA regression updates on website The first revision on the website doesn't have a postfix. The second revision has a postfix of -2. I was going to do something similar for DSA too, but found regression update advisories are not available on the website for DSAs. - - - - - 1 changed file: - bin/tracker_service.py Changes: ===================================== bin/tracker_service.py ===================================== @@ -1570,16 +1570,20 @@ Debian bug number.'''), % (int(y), int(number))) return None - def url_dla(self, url, dla, re_dla=re.compile(r'^DLA-(\d+)(?:-\d+)?$')): + def url_dla(self, url, dla, re_dla=re.compile(r'^DLA-(\d+)(-\d+)?$')): match = re_dla.match(dla) if match: + (number,revision) = match.groups() + if revision == "-1": + link = "dla-%d" % int(number) + else: + link = dla.lower() # We must determine the year because there is no generic URL. - (number,) = match.groups() for (date,) in self.db.cursor().execute( "SELECT release_date FROM bugs WHERE name = ?", (dla,)): (y, m, d) = date.split('-') - return url.absolute("https://www.debian.org/lts/security/%d/dla-%d" - % (int(y), int(number))) + return url.absolute("https://www.debian.org/lts/security/%d/%s" + % (int(y), link)) return None def url_debian_bug(self, url, debian): View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/commit/7177c0e348acbd70b76de7fc36116d02201bc9bf -- View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/commit/7177c0e348acbd70b76de7fc36116d02201bc9bf You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-security-tracker-commits mailing list debian-security-tracker-commits@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-security-tracker-commits