From 52c09f1e4abcc4b367a3fbb8a3e8bf9cadb25976 Mon Sep 17 00:00:00 2001 From: lilydjwg Date: Thu, 5 Nov 2015 19:33:09 +0800 Subject: [PATCH] archpkg: be a little nicer :-) --- nvchecker/source/archpkg.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nvchecker/source/archpkg.py b/nvchecker/source/archpkg.py index ba865ac..a3f317a 100644 --- a/nvchecker/source/archpkg.py +++ b/nvchecker/source/archpkg.py @@ -26,7 +26,10 @@ def _pkg_done(name, strip_release, callback, res): callback(name, None) return - version = [r['pkgver'] + "-" + r['pkgrel'] for r in data['results'] if r['repo'] != 'testing'][0] - if strip_release and '-' in version: - version = version.rsplit('-', 1)[0] + r = [r for r in data['results'] if r['repo'] != 'testing'][0] + if strip_release: + version = r['pkgver'] + else: + version = r['pkgver'] + '-' + r['pkgrel'] + callback(name, version)