From 904d20877e129859da2aee009c09b74e31457b20 Mon Sep 17 00:00:00 2001
From: Haibo Huang <hhb@google.com>
Date: Fri, 1 Feb 2019 21:58:27 -0800
Subject: [PATCH] [Updater] Better tolerate bad config

Test: local run
Change-Id: Id22f9faee9241eeb1a77f7cbd79fe27f73c0350a
---
 updater_utils.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/updater_utils.py b/updater_utils.py
index 9daa2da..54ddf98 100644
--- a/updater_utils.py
+++ b/updater_utils.py
@@ -80,10 +80,9 @@ def _match_and_get_version(prefix, suffix, version):
     except ValueError:
         return []
 
-    if version_prefix != prefix or version_suffix != suffix:
-        return []
+    right_format = (version_prefix == prefix and version_suffix == suffix)
 
-    return [int(v) for v in version.split('.')]
+    return [right_format] + [int(v) for v in version.split('.')]
 
 
 def get_latest_version(current_version, version_list):
-- 
GitLab