2017-04-02 5 views
0

Walls zu einem Datensatz gehörenSofern aktuelle Benutzer ist einer der Benutzer, die

has_many :wall_assignments 
has_many :walls, :through => :wall_assignments 

ich von walls#show weg umleiten möchten, es sei denn der Benutzer gehört zur Wand.

Bisher habe ich diese

unless @wall.user_id == current_user.id 
    redirect_to current_user 
end 

Das Problem ist, das der Schöpfer der Wand zu finden. Ich möchte allen Benutzern, die zu der Wand gehören, erlauben, die Wand zu sehen.

Antwort

2
if @wall.users.include?(current_user) 
    # redirect to wall view 
end 
Verwandte Themen