diff options
-rw-r--r-- | omaha_server/omaha/builder.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/omaha_server/omaha/builder.py b/omaha_server/omaha/builder.py index 8697028..323898b 100644 --- a/omaha_server/omaha/builder.py +++ b/omaha_server/omaha/builder.py @@ -98,7 +98,10 @@ def _get_version(partialupdate, app_id, platform, channel, version, date=None): else: qs = qs.filter(Q(partialupdate__isnull=True) | Q(partialupdate__is_enabled=False)) - new_version = qs.cache().latest('version') + try: + new_version = qs.cache().latest('version') + except: + raise Version.DoesNotExist return new_version |