Internal
Public Access
Sync offline cache on every page load, not just every 2 minutes
Online-side mutations (e.g. deleting a tag) only update the server, not IndexedDB, so a throttled background sync could leave the offline cache stale for up to two minutes. Going offline in that window resurrected deleted/stale data (e.g. a deleted tag reappearing). Removing the throttle so every real page load pulls fresh state keeps the offline cache in sync with whatever was just done online. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
bde7be454b
commit
c454423d4d
+1
-1
@@ -1,4 +1,4 @@
|
||||
{% load static %}const CACHE_NAME = 'keepitgoing-shell-v7';
|
||||
{% load static %}const CACHE_NAME = 'keepitgoing-shell-v8';
|
||||
const OFFLINE_URL = '{% url "offline" %}';
|
||||
const OFFLINE_TASKS_URL = '{% url "offline-tasks" %}';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user