これが私の現在のコントローラーです:
def show
@lesson = @current_user.lessons.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @lesson }
end
end
現在、ユーザーは自分のレッスンのみにアクセスできます。example.com/lessons/[他の人の公開レッスン ID] にアクセスしても表示されません。
lesson
テーブルの列public
が他の人のレッスンで trueの場合、自分のレッスンまたは他の人のレッスンを表示するアクセス権をユーザーに付与したいと思います。どうやってやるの?