diff options
author | Egor Yurtaev <yurtaev.egor@gmail.com> | 2016-04-12 14:47:40 +0600 |
---|---|---|
committer | Egor Yurtaev <yurtaev.egor@gmail.com> | 2016-04-29 14:00:10 +0600 |
commit | 0958f8edb572b27002cb5841e1abc8d89d917f97 (patch) | |
tree | b1c017e0a00c6106458b4344ef5ba990349f959f | |
parent | fd2275c022c0b1b8b696985f50424cdb8dfe704c (diff) | |
download | omaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.zip omaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.tar.gz omaha-server-0958f8edb572b27002cb5841e1abc8d89d917f97.tar.bz2 |
Fix partial-update issue
-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 |