From: MyungJoo Ham Date: Wed, 19 Apr 2017 11:42:26 +0000 (+0900) Subject: [TIC-Core] Do not omit linked sub-block with category filters X-Git-Tag: v20170428~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F48%2F126048%2F1;p=archive%2F20170607%2Ftools%2Ftic-core.git [TIC-Core] Do not omit linked sub-block with category filters Change-Id: I72698dd6ec42777a14fcc65945edf8c3b62761c1 Signed-off-by: MyungJoo Ham --- diff --git a/tic/parser/view_parser.py b/tic/parser/view_parser.py index eac7a55..73ef588 100644 --- a/tic/parser/view_parser.py +++ b/tic/parser/view_parser.py @@ -76,7 +76,7 @@ def make_view_data(pkg_group): if pkg.get('meta'): if not pkg['name'] in children: - meta_nodes.append(make_linked_meta_node(pkg['name'], pkg['summary'])) + meta_nodes.append(make_linked_meta_node(pkg['name'], pkg['summary'], meta_info['category'])) else: meta_nodes.append(make_node(pkg, meta_info.get('category'))) # Added 'zz' to non meta-package because they are to be listed last @@ -91,8 +91,8 @@ def make_view_data(pkg_group): return n def make_meta_node(pkgname, viewtext): return dict(text=viewtext, metaname=pkgname, nodes=[]) - def make_linked_meta_node(pkgname, viewtext): - return dict(text=''+viewtext+'', metaname=pkgname, nodes=[]) + def make_linked_meta_node(pkgname, viewtext, cat): + return dict(text=''+viewtext+'', metaname=pkgname, nodes=[], category=cat) def is_blank_ui_meta_node(pkgname): return (pkgname[-8:-2] == '__UI__') def handle_ui_meta_node(tag, node):