Description: handle empty uids
  Handle case where ignoreids is empty or contains empty ids
Author: Jonathan Carter <jcc@debian.org>
Bug-Debian: https://bugs.debian.org/986637
Origin: upstream
Forwarded: not-needed
Last-Update: 2021-04-23

--- speedtest-cli-2.0.2.orig/speedtest.py
+++ speedtest-cli-2.0.2/speedtest.py
@@ -1110,7 +1110,7 @@ class Speedtest(object):
             client = get_attributes_by_tag_name(root, 'client')

         ignore_servers = list(
-            map(int, server_config['ignoreids'].split(','))
+            int(i) for i in server_config['ignoreids'].split(',') if i
         )

         ratio = int(upload['ratio'])
