From 64ce365acfbe4f617f18e2b1de26930fe3010bcd Mon Sep 17 00:00:00 2001 From: davidovski Date: Wed, 12 Jan 2022 23:08:00 +0000 Subject: fixed searching --- src/verbs/sync.py | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'src/verbs/sync.py') diff --git a/src/verbs/sync.py b/src/verbs/sync.py index 53fcfb4..70adcd1 100644 --- a/src/verbs/sync.py +++ b/src/verbs/sync.py @@ -65,12 +65,20 @@ def validate_package(package, versions, repo, verbose=False): # change the packages dict to list all the sources # maybe some validation here - info = { - "checksum": most_popular.split()[0], - "size": most_popular.split()[1], - "files": most_popular.split()[2], - "sources" : sources - } + if len(most_popular.split()) > 2: + info = { + "checksum": most_popular.split()[0], + "size": most_popular.split()[1], + "files": most_popular.split()[2], + "sources" : sources + } + else: + info = { + "checksum": most_popular.split()[0], + "size": "0", + "files": "0", + "sources" : sources + } return info def save_package(package, info, location): -- cgit v1.2.1