Class: Radesk::AnswersController
Instance Method Summary
collapse
#radesk_authorize!, #radesk_current_user
Instance Method Details
#create ⇒ Object
9
10
11
12
13
14
15
16
17
|
# File 'app/controllers/radesk/answers_controller.rb', line 9
def create
@answer = Answer.new(answer_params)
@answer.user_id = send(Radesk.current_user_method_name).id
@answer.ticket_id = params[:ticket_id]
if @answer.save
render 'update_answers'
end
end
|
#destroy ⇒ Object
27
28
29
30
|
# File 'app/controllers/radesk/answers_controller.rb', line 27
def destroy
@answer.destroy
redirect_to @answer.ticket, notice: notice
end
|
#update ⇒ Object
19
20
21
22
23
24
25
|
# File 'app/controllers/radesk/answers_controller.rb', line 19
def update
if @answer.update(answer_params)
redirect_to @answer.ticket, notice: 'Answer was successfully updated.'
else
render :edit
end
end
|