Hi Bryan,

> Not only do you have to set the "owner" field to be viewable, you also
> have to set the "name" field of the linked user to be viewable as
> well.
> 
> Sometimes permissions are tricky to get right.   Let me know if you
> still have problems.

That does make sense when you say that however this doesn't seem to work as 
expected for me..

I can get this working by setting "def owner_view_permitted? true end" in the 
comment model and setting the whole user model
view_permitted to true. However, If I try to explicitly set the Name value 
using _view_permitted this stops working.


I am using companyname as the 'Name' entry in my Usermodel:

  companyname  :string, :required, :name => true

In permissions of my user model I have:

  def view_permitted?(field)
      return true if self == acting_user || acting_user.administrator? || 
self.new_record? 
        return true if (field.to_s == "password" || field.to_s == 
"password_confirmation")
      #return true
  end

  def companyname_view_permitted? 
    true 
  end

Anything obviously wrong??

Thanks again

Mark



-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to