blob: e3aea5c7e7ada5302a82693e24baae0e217d4234 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
class VideosController < ApplicationController
def index
@videos = Video.all
end
def create
@video = current_user.videos.create!(video_params)
end
def update
@video = current_user.videos.find(params[:id])
@video.update(video_params)
end
def destroy
current_user.videos.find(params[:id]).destroy!
render json: {}
end
private
def video_params
params.require(:video).permit(:title, :description, :uri)
end
end
|