From e4fdd08074dcba64487fa647627eb9274c39f5a4 Mon Sep 17 00:00:00 2001
From: luap42 <21335202+luap42@users.noreply.github.com>
Date: Fri, 31 Jul 2020 22:27:05 +0200
Subject: [PATCH] Fix scoping issue for us global mods

---
 app/controllers/pinned_links_controller.rb | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app/controllers/pinned_links_controller.rb b/app/controllers/pinned_links_controller.rb
index 7e44fa365..8d2336ff9 100644
--- a/app/controllers/pinned_links_controller.rb
+++ b/app/controllers/pinned_links_controller.rb
@@ -59,7 +59,11 @@ class PinnedLinksController < ApplicationController
   private
 
   def set_pinned_link
-    @link = PinnedLink.find params[:id]
+    @link = if current_user.is_global_moderator
+              PinnedLink.unscoped.find params[:id]
+            else
+              PinnedLink.find params[:id]
+            end
   end
 
   def pinned_link_params
-- 
GitLab