From d1c5d94756550d5f4984a73e3467ebc782606cb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=BD=E6=B3=A2?= Date: Thu, 31 Aug 2017 21:26:13 +0800 Subject: [PATCH 1/2] stop --- app/controllers/application_controller.rb | 2 +- app/controllers/events_controller.rb | 2 +- app/helpers/users_helper.rb | 4 +--- app/views/events/show.html.erb | 6 +++--- config/routes.rb | 2 +- 5 files changed, 7 insertions(+), 9 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 682a07d..aa140fb 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,7 +1,7 @@ class ApplicationController < ActionController::Base # protect_from_forgery with: :exception - + protect_from_forgery with: :exception helper_method :current_cart def current_cart diff --git a/app/controllers/events_controller.rb b/app/controllers/events_controller.rb index 245dece..d79373e 100644 --- a/app/controllers/events_controller.rb +++ b/app/controllers/events_controller.rb @@ -9,7 +9,7 @@ def show @comments = @event.comments if params[:keyword] - @comments = @comments.where( "comments.content LIKE '%#{params[:keyword]}%'") + @comments = @comments.where( "comments.content LIKE ?","%#{params[:keyword]}%") end if params[:sort] diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index ed49051..c9bd345 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -7,9 +7,7 @@ def user_avatar_link(user) email_md5 = Digest::MD5.hexdigest(user.email) gravatar_url = "https://www.gravatar.com/avatar/#{email_md5}" - str = "" - - str.html_safe + content_tag(:div,link_to(image_tag(gravatar_url), user_path(user)) + " " + user.display_name, :class => "user-link") end end diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb index 0e89067..2996fec 100644 --- a/app/views/events/show.html.erb +++ b/app/views/events/show.html.erb @@ -22,14 +22,14 @@
- <%= raw comment.content %> + <%= sanitize comment.content %>