summaryrefslogtreecommitdiffstats
path: root/omaha_server/omaha/builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'omaha_server/omaha/builder.py')
-rw-r--r--omaha_server/omaha/builder.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/omaha_server/omaha/builder.py b/omaha_server/omaha/builder.py
index 323898b..8e26a91 100644
--- a/omaha_server/omaha/builder.py
+++ b/omaha_server/omaha/builder.py
@@ -31,8 +31,8 @@ from cacheops import cached_as
from omaha import tasks
from omaha.models import Version
from omaha.parser import parse_request
+from omaha import parser
from omaha.statistics import is_user_active
-from omaha.settings import DEFAULT_CHANNEL
from omaha.core import (Response, App, Updatecheck_negative, Manifest, Updatecheck_positive,
Packages, Package, Actions, Action, Event, Data)
@@ -133,7 +133,7 @@ def on_app(apps_list, app, os, userid):
app_id = app.get('appid')
version = app.get('version')
platform = os.get('platform')
- channel = app.get('tag') or DEFAULT_CHANNEL
+ channel = parser.get_channel(app)
ping = bool(app.findall('ping'))
events = reduce(on_event, app.findall('event'), [])
build_app = partial(App, app_id, status='ok', ping=ping, events=events)