diff options
author | Holger Levsen <holger@debian.org> | 2015-03-23 19:12:41 +0000 |
---|---|---|
committer | Holger Levsen <holger@debian.org> | 2015-03-23 19:12:41 +0000 |
commit | eb99ab15364ef2127dc882b793f603b269d2f91c (patch) | |
tree | f1796df636c5e25a8373e8b6fa13e28e5c0a08d6 /bin/tracker_service.py | |
parent | e18f5d31a5b64600325c23c8d128c4603bb15161 (diff) |
json/#761859: use stable key names for releases dict, indicate the release an issue was fixed in via new key, 'fixed_since'.
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@33087 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/tracker_service.py')
-rw-r--r-- | bin/tracker_service.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/bin/tracker_service.py b/bin/tracker_service.py index 4d6b30fe9c..b43c59f408 100644 --- a/bin/tracker_service.py +++ b/bin/tracker_service.py @@ -1374,17 +1374,20 @@ Debian bug number.'''), # 1 = vulnerable, 2 = undetermined state = "open" suite_version = version[pkg][issue][repository] + fixed_since = None else: state = "resolved" suite_version = fixed_version[pkg][issue][repository] + fixed_since = repository suite_urgency = urgency[pkg][issue][repository] if nodsa[pkg][issue].has_key(repository): suite_nodsa = nodsa[pkg][issue][repository] - suites[repository] = { "status": state, - "version": suite_version, - "urgency": suite_urgency, - "nodsa": suite_nodsa } - clean_dict(suites[repository]) + suites[release] = { "status": state, + "fixed_since" : fixed_since, + "version": suite_version, + "urgency": suite_urgency, + "nodsa": suite_nodsa } + clean_dict(suites[release]) pkg_issue = { "issue": issue, "description": description, "debianbug": debianbug, |