Changeset 284
- Timestamp:
- 11/24/06 14:33:41 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tags/tag-1.2.0-alpha4/app/views/asset_tree/_recursive_tree_view.rhtml
r242 r284 7 7 <% for node in nodes -%> 8 8 <% 9 counts = Asset.connection.select_all("SELECT (SELECT count(*) FROM assets WHERE (assets.parent_id = #{node.id})) AS 'child_count', (SELECT count(*) FROM assets_user_groups WHERE (asset_id = #{node.id} and user_group_id in (#{group_ids.join(',')}))) AS 'aug_count'").first.values9 counts = Asset.connection.select_all("SELECT (SELECT count(*) FROM assets WHERE (assets.parent_id = #{node.id})) AS child_count, (SELECT count(*) FROM assets_user_groups WHERE (asset_id = #{node.id} and user_group_id in (#{group_ids.join(',')}))) AS aug_count").first.values 10 10 is_leaf = (counts.first == '0') 11 11 is_root = node.is_root?