Skip to content

Commit

Permalink
Remove unused action from SpeakersController
Browse files Browse the repository at this point in the history
These actions ware moved to SpeakerDashboard::SpeakersController.

see: PR #353
  • Loading branch information
onk committed May 8, 2024
1 parent 623e84d commit 8f3d078
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 70 deletions.
56 changes: 1 addition & 55 deletions app/controllers/speakers_controller.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
class SpeakersController < ApplicationController
include Secured

before_action :set_speaker, only: [:show, :edit, :update, :destroy]
before_action :set_speaker, only: [:show]
before_action :set_profile

def logged_in_using_omniauth?
Expand All @@ -19,64 +19,10 @@ def index
def show
end

# GET /speakers/new
def new
@speaker = Speaker.new
end

# GET /speakers/1/edit
def edit
end

# POST /speakers
# POST /speakers.json
def create
@speaker = Speaker.new(speaker_params)

respond_to do |format|
if @speaker.save
format.html { redirect_to(@speaker, notice: 'Speaker was successfully created.') }
format.json { render(:show, status: :created, location: @speaker) }
else
format.html { render(:new) }
format.json { render(json: @speaker.errors, status: :unprocessable_entity) }
end
end
end

# PATCH/PUT /speakers/1
# PATCH/PUT /speakers/1.json
def update
respond_to do |format|
if @speaker.update(speaker_params)
format.html { redirect_to(@speaker, notice: 'Speaker was successfully updated.') }
format.json { render(:show, status: :ok, location: @speaker) }
else
format.html { render(:edit) }
format.json { render(json: @speaker.errors, status: :unprocessable_entity) }
end
end
end

# DELETE /speakers/1
# DELETE /speakers/1.json
def destroy
@speaker.destroy
respond_to do |format|
format.html { redirect_to(speakers_url, notice: 'Speaker was successfully destroyed.') }
format.json { head(:no_content) }
end
end

private

# Use callbacks to share common setup or constraints between actions.
def set_speaker
@speaker = Speaker.find(params[:id])
end

# Only allow a list of trusted parameters through.
def speaker_params
params.require(:speaker).permit(:name, :profile, :company, :job_title, :twitter_id, :github_id, :avatar)
end
end
6 changes: 0 additions & 6 deletions app/views/speakers/edit.html.erb

This file was deleted.

9 changes: 0 additions & 9 deletions app/views/speakers/new.html.erb

This file was deleted.

0 comments on commit 8f3d078

Please sign in to comment.