Fix accuracy of Descendants count on tags page.
This commit is contained in:
		
							parent
							
								
									99218fa743
								
							
						
					
					
						commit
						1a2bd59f23
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		|  | @ -91,7 +91,8 @@ def get_tags_html(specific_tag_name=None): | |||
|         tag_count = common.P.get_tag_count() | ||||
|     else: | ||||
|         tags = specific_tag.get_children() | ||||
|         tag_count = sum(1 for child in specific_tag.walk_children()) | ||||
|         # Set because tags may have multiple lineages | ||||
|         tag_count = len(set(specific_tag.walk_children())) | ||||
| 
 | ||||
|     tags = common.P.get_cached_tag_export( | ||||
|         'easybake', | ||||
|  |  | |||
|  | @ -142,7 +142,7 @@ h2, h3 | |||
|         {% if tags or not specific_tag %} | ||||
|         <div id="hierarchy_tags" class="panel"> | ||||
|             {% if specific_tag %} | ||||
|             <h3>{{tag_count}} Descendants</h3> | ||||
|             <h3>{{tag_count - 1}} Descendants</h3> | ||||
|             {% else %} | ||||
|             <h2>{{tag_count}} Tags</h2> | ||||
|             {% endif %} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue