diff --git a/package.json b/package.json index e2f9229..100f488 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pezkuwi-telegram-miniapp", - "version": "1.0.139", + "version": "1.0.141", "type": "module", "description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards", "author": "Pezkuwichain Team", diff --git a/src/sections/Announcements.tsx b/src/sections/Announcements.tsx index c3efa77..7f3cd94 100644 --- a/src/sections/Announcements.tsx +++ b/src/sections/Announcements.tsx @@ -14,11 +14,19 @@ import { useAuth } from '@/contexts/AuthContext'; export function AnnouncementsSection() { const { hapticImpact, hapticNotification, openLink } = useTelegram(); - const { isAuthenticated, sessionToken } = useAuth(); + const { isAuthenticated, sessionToken, user, authError } = useAuth(); const { data: announcements, isLoading, refetch, isRefetching } = useAnnouncements(); const reactionMutation = useAnnouncementReaction(sessionToken); + // Debug: Log auth state + console.log('[Announcements] Auth state:', { + isAuthenticated, + hasSessionToken: !!sessionToken, + user: user?.first_name, + authError, + }); + const handleReaction = (id: string, reaction: 'like' | 'dislike') => { if (!isAuthenticated) { hapticNotification('error'); @@ -66,6 +74,12 @@ export function AnnouncementsSection() { + {/* Debug Banner - Remove after fixing */} +