Move hide_followers_count logic to an helper
This commit is contained in:
		
							parent
							
								
									cabf2772ea
								
							
						
					
					
						commit
						ae7d5ee768
					
				
					 3 changed files with 8 additions and 4 deletions
				
			
		|  | @ -60,6 +60,10 @@ module StreamEntriesHelper | |||
|     end | ||||
|   end | ||||
| 
 | ||||
|   def hide_followers_count(account) | ||||
|     Setting.hide_followers_count || account.user&.setting_hide_followers_count | ||||
|   end | ||||
| 
 | ||||
|   def account_description(account) | ||||
|     prepend_stats = [ | ||||
|       [ | ||||
|  | @ -73,7 +77,7 @@ module StreamEntriesHelper | |||
|       ].join(' '), | ||||
|     ] | ||||
| 
 | ||||
|     unless Setting.hide_followers_count || account.user&.setting_hide_followers_count | ||||
|     unless hide_followers_count(account) | ||||
|       prepend_stats << [ | ||||
|         number_to_human(account.followers_count, strip_insignificant_zeros: true), | ||||
|         I18n.t('accounts.followers', count: account.followers_count), | ||||
|  |  | |||
|  | @ -24,8 +24,8 @@ | |||
|               %span.counter-label= t('accounts.following', count: account.following_count) | ||||
| 
 | ||||
|           .counter{ class: active_nav_class(account_followers_url(account)) } | ||||
|             = link_to account_followers_url(account), title: (Setting.hide_followers_count || account.user&.setting_hide_followers_count) ? nil : number_with_delimiter(account.followers_count) do | ||||
|               %span.counter-number= (Setting.hide_followers_count || account.user&.setting_hide_followers_count) ? '-' : (number_to_human account.followers_count, strip_insignificant_zeros: true) | ||||
|             = link_to account_followers_url(account), title: hide_followers_count(account) ? nil : number_with_delimiter(account.followers_count) do | ||||
|               %span.counter-number= hide_followers_count(account) ? '-' : (number_to_human account.followers_count, strip_insignificant_zeros: true) | ||||
|               %span.counter-label= t('accounts.followers', count: account.followers_count) | ||||
|         .spacer | ||||
|         .public-account-header__tabs__tabs__buttons | ||||
|  |  | |||
|  | @ -29,7 +29,7 @@ | |||
|                   = number_to_human account.statuses_count, strip_insignificant_zeros: true | ||||
|                   %small= t('accounts.posts', count: account.statuses_count).downcase | ||||
|                 %td.accounts-table__count.optional | ||||
|                   = (Setting.hide_followers_count || account.user&.setting_hide_followers_count) ? '-' : (number_to_human account.followers_count, strip_insignificant_zeros: true) | ||||
|                   = hide_followers_count(account) ? '-' : (number_to_human account.followers_count, strip_insignificant_zeros: true) | ||||
|                   %small= t('accounts.followers', count: account.followers_count).downcase | ||||
|                 %td.accounts-table__count | ||||
|                   - if account.last_status_at.present? | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue