From aa936a1cac79743cb29bfbcaf315294c3422bb64 Mon Sep 17 00:00:00 2001 From: Toks Date: Mon, 12 Oct 2015 10:05:23 -0400 Subject: [PATCH] Fix not being able to see list of your own flags fixes #2535 --- app/models/post_flag.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/post_flag.rb b/app/models/post_flag.rb index 5a819d438..ede7c0a30 100644 --- a/app/models/post_flag.rb +++ b/app/models/post_flag.rb @@ -50,7 +50,7 @@ class PostFlag < ActiveRecord::Base q = q.where("creator_id = ?", params[:creator_id].to_i) end - if params[:creator_name].present? && CurrentUser.is_moderator? + if params[:creator_name].present? && (CurrentUser.is_moderator? || params[:creator_name].mb_chars.downcase.strip.tr(" ", "_") == CurrentUser.user.name.downcase) q = q.where("creator_id = (select _.id from users _ where lower(_.name) = ?)", params[:creator_name].mb_chars.downcase.strip.tr(" ", "_")) end