diff --git a/app/models/post_appeal.rb b/app/models/post_appeal.rb index 718d61069..5ccb115a8 100644 --- a/app/models/post_appeal.rb +++ b/app/models/post_appeal.rb @@ -35,7 +35,7 @@ class PostAppeal < ActiveRecord::Base end if params[:creator_name].present? - q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase) + q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase.strip.tr(" ", "_")) end if params[:post_id].present? diff --git a/app/models/post_flag.rb b/app/models/post_flag.rb index 8d3124c85..3c9f8d909 100644 --- a/app/models/post_flag.rb +++ b/app/models/post_flag.rb @@ -36,7 +36,7 @@ class PostFlag < ActiveRecord::Base end if params[:creator_name].present? - q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase) + q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase.strip.tr(" ", "_")) end if params[:post_id].present? diff --git a/app/models/tag_subscription.rb b/app/models/tag_subscription.rb index dcc3c297e..dda43cc92 100644 --- a/app/models/tag_subscription.rb +++ b/app/models/tag_subscription.rb @@ -71,7 +71,7 @@ class TagSubscription < ActiveRecord::Base end if params[:creator_name] - q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase) + q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase.strip.tr(" ", "_")) end q diff --git a/app/models/user_feedback.rb b/app/models/user_feedback.rb index 4ce908d07..ed8f5e7ff 100644 --- a/app/models/user_feedback.rb +++ b/app/models/user_feedback.rb @@ -36,7 +36,7 @@ class UserFeedback < ActiveRecord::Base end if params[:user_name].present? - q = q.where("user_id = (select _.id from users _ where lower(_.name) = ?)", params[:user_name].mb_chars.downcase) + q = q.where("user_id = (select _.id from users _ where lower(_.name) = ?)", params[:user_name].mb_chars.downcase.strip.tr(" ", "_")) end if params[:creator_id].present? @@ -44,7 +44,7 @@ class UserFeedback < ActiveRecord::Base end if params[:creator_name].present? - q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase) + q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase.strip.tr(" ", "_")) end if params[:category].present?