Prechádzať zdrojové kódy

Implement debugging plan for button visibility

Added temporary logs to `src/pages/FeedsManagement.tsx` to debug the visibility of the "Modifier" button for super admins.
gpt-engineer-app[bot] 5 mesiacov pred
rodič
commit
5de0133069
1 zmenil súbory, kde vykonal 9 pridanie a 0 odobranie
  1. 9 0
      src/pages/FeedsManagement.tsx

+ 9 - 0
src/pages/FeedsManagement.tsx

@@ -45,6 +45,15 @@ const FeedsManagement = () => {
   const { updateFeed, updating } = useFeedUpdate();
   const { user, signOut } = useAuth();
   const { isSuperUser, loading: superUserLoading } = useSuperUser();
+
+  // DEBUG: Log super user status
+  console.log('🔍 FeedsManagement Debug:', {
+    user: !!user,
+    userEmail: user?.email,
+    isSuperUser,
+    superUserLoading,
+    canShowEditButton: user && isSuperUser
+  });
   const [searchQuery, setSearchQuery] = useState('');
   const [selectedType, setSelectedType] = useState<string | null>(null);
   const [isAddFeedModalOpen, setIsAddFeedModalOpen] = useState(false);