Skip to content

Commit

Permalink
Refactor post
Browse files Browse the repository at this point in the history
  • Loading branch information
ciciswann committed Feb 24, 2021
1 parent 3c77982 commit 10285fa
Showing 1 changed file with 4 additions and 11 deletions.
15 changes: 4 additions & 11 deletions app/controllers/courses_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,18 @@ class CoursesController < ApplicationController
erb :"/courses/update"
end

get '/course/:id' do
@course = Course.find(params["id"])
erb :"courses/show"
end

post '/course' do
post '/courses' do
@user = current_user
if logged_in?
@course = Course.new(params)
@course.save
@user.courses << @course
@user.courses.create(params)
flash[:message] = "Saved"
erb :"/users/dashboard"
else
redirect '/login'
end
end

delete '/course/:id' do
delete '/courses/:id' do
@user = current_user
if logged_in? && @user.courses.find(params[:id])
@course = Course.find(params[:id])
Expand All @@ -40,7 +33,7 @@ class CoursesController < ApplicationController
end
end

patch '/course' do
patch '/courses' do
@user = current_user
if logged_in?
if params[:course][:course_name].find {|p| p.strip.empty?}
Expand Down

0 comments on commit 10285fa

Please sign in to comment.