Commit 1c4752602219b6568937433a74d1a7c1e04788c5

Authored by Luciano Prestes
Committed by Thiago Ribeiro
1 parent 72e64ce8

Fix for filter_communities on communities_block with another plugin

Showing 1 changed file with 2 additions and 10 deletions   Show diff stats
lib/ext/communities_block.rb
... ... @@ -4,16 +4,9 @@ class CommunitiesBlock
4 4  
5 5 def profile_list
6 6 result = get_visible_profiles
  7 + valid_communities_string = Community.get_valid_communities_string
7 8  
8   - list_without_software = []
9   -
10   - result.each do |profile|
11   - if profile.class == Community && !profile.software?
12   - list_without_software << profile
13   - end
14   - end
15   -
16   - result = list_without_software
  9 + result.each{|community| @scope.delete(community) unless eval(valid_communities_string)}
17 10  
18 11 result.slice(0..get_limit-1)
19 12 end
... ... @@ -45,5 +38,4 @@ class CommunitiesBlock
45 38 ).sort_by {rand}
46 39 end
47 40 end
48   -
49 41 end
... ...