3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'app/controllers/feedbacks_controller.rb', line 3
def create
pf = params[:feedback]
@feedback = Feedback.new(
:subject => pf[:subject],
:feed_text => pf[:feed_text],
:contact_email => pf[:contact_email]
)
@feedback.feedbackable_type = pf[:feedbackable_type]
@feedback.feedbackable_id = pf[:feedbackable_id]
respond_to do |format|
if @feedback.save
format.js
UserMailer.feedback_send(pf[:subject], pf[:feed_text], pf[:contact_email]).deliver
else
format.js { render :partial => 'errors' }
end
end
end
|