Commit be194e5a8cc1380335860a99d1a7f312ced08e5b

Authored by AntonioTerceiro
1 parent d03fb471

ActionItem295: giving members the hability to see private content


git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1820 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing 1 changed file with 6 additions and 2 deletions   Show diff stats
app/models/profile.rb
... ... @@ -286,8 +286,12 @@ class Profile < ActiveRecord::Base
286 286 if self.public_profile
287 287 true
288 288 else
289   - # other possibilities would come here
290   - (user == self)
  289 + if user.nil?
  290 + false
  291 + else
  292 + # other possibilities would come here
  293 + (user == self) || (user.memberships.include?(self))
  294 + end
291 295 end
292 296 end
293 297  
... ...