debug(analytics): add PWA cookie logging to diagnose detection issue
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
dc2e91f00f
commit
16ba5f391a
@ -99,8 +99,12 @@ def get_or_create_analytics_session():
|
||||
if current_user.is_authenticated and not user_session.user_id:
|
||||
user_session.user_id = current_user.id
|
||||
# PWA cookie arrives on 2nd request (after JS sets it)
|
||||
if not user_session.is_pwa and request.cookies.get('pwa_mode') == '1':
|
||||
pwa_cookie = request.cookies.get('pwa_mode')
|
||||
if pwa_cookie:
|
||||
logger.info(f"PWA cookie found: '{pwa_cookie}' for session {user_session.id}")
|
||||
if not user_session.is_pwa and pwa_cookie == '1':
|
||||
user_session.is_pwa = True
|
||||
logger.info(f"Setting is_pwa=True for session {user_session.id}")
|
||||
db.commit()
|
||||
|
||||
return user_session.id
|
||||
|
||||
Loading…
Reference in New Issue
Block a user