]> git.ipfire.org Git - people/ms/libloc.git/commitdiff
python: Use closest match for countries
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 17:30:05 +0000 (17:30 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 17:30:05 +0000 (17:30 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/python/location-importer.in

index 26e4d0d2bfe77118f615f00b33dd48e82e82389c..645144acc2e627ba9703233e0de937714be9c784 100644 (file)
@@ -221,6 +221,8 @@ class CLI(object):
                                (
                                        SELECT networks.country FROM networks
                                                WHERE announcements.network <<= networks.network
+                                               ORDER BY masklen(networks.network) DESC
+                                               LIMIT 1
                                ) AS country,
 
                                -- Flags