summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor Yurtaev <yurtaev.egor@gmail.com>2016-04-12 14:47:40 +0600
committerEgor Yurtaev <yurtaev.egor@gmail.com>2016-04-29 14:00:10 +0600
commit0958f8edb572b27002cb5841e1abc8d89d917f97 (patch)
treeb1c017e0a00c6106458b4344ef5ba990349f959f
parentfd2275c022c0b1b8b696985f50424cdb8dfe704c (diff)
downloadomaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.zip
omaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.tar.gz
omaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.tar.bz2
Fix partial-update issue
-rw-r--r--omaha_server/omaha/builder.py5
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