**Issue:** - Notification prompt kept reappearing after push subscription timeout - Users stuck in loop when push notifications fail due to network restrictions **Solution:** - Auto-dismiss prompt on timeout errors - Mark as permanently declined when timeout occurs - Provide user-friendly error message - Clean up error handling flow **Technical Changes:** - Check for timeout in error message - Set both session and permanent dismissal flags - Simplify error propagation from enableNotifications() - Show concise error message for timeout scenarios This fix ensures users in restricted network environments (VPNs, corporate firewalls, FCM blocked) won't be repeatedly prompted for push notifications that can't work. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| blazor-integration.js | ||
| holographic-effects.js | ||
| modern-mobile.js | ||
| notifications.js | ||
| product-variants.js | ||
| pwa-fixed.js | ||
| pwa.js | ||