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 */} +
+ Auth: {isAuthenticated ? 'YES' : 'NO'} | Token: {sessionToken ? 'YES' : 'NO'} | User:{' '} + {user?.first_name || 'null'} | Error: {authError || 'none'} +
+ {/* Content */}
{isLoading ? ( diff --git a/src/version.json b/src/version.json index 510ce63..cbba851 100644 --- a/src/version.json +++ b/src/version.json @@ -1,5 +1,5 @@ { - "version": "1.0.139", - "buildTime": "2026-02-07T00:36:05.724Z", - "buildNumber": 1770424565725 + "version": "1.0.141", + "buildTime": "2026-02-07T00:37:25.080Z", + "buildNumber": 1770424645081 }