From f9cd5ca41fa6ace458d8fe64537b66914ca97d72 Mon Sep 17 00:00:00 2001 From: Lingchao Xin Date: Thu, 5 Dec 2013 13:09:02 +0800 Subject: [PATCH] Tune modified and rebuilded packages statistics Fixes: #1522 Change-Id: I54560b02a3d55ba305c03e8db271cf7db357c954 --- snapdiff/repo.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/snapdiff/repo.py b/snapdiff/repo.py index d07975a..eb2f504 100644 --- a/snapdiff/repo.py +++ b/snapdiff/repo.py @@ -104,11 +104,11 @@ def diff_to_JSON(old_url, new_url): added.append(new_pkg) elif new_pkg is None: removed.append(old_pkg) - elif old_pkg.version.ver == new_pkg.version.ver and \ - old_pkg.version.vcs == new_pkg.version.vcs: - rebuilded.append((old_pkg, new_pkg)) - else: + elif old_pkg.version.vcs != new_pkg.version.vcs or \ + old_pkg.version.ver != new_pkg.version.ver: modified.append((old_pkg, new_pkg)) + elif old_pkg.version.rel != new_pkg.version.rel: + rebuilded.append((old_pkg, new_pkg)) obj = {'repo': {'old': old_url, 'new': new_url}, 'diff': { -- 2.34.1