This commit is contained in:
parent
13504627c4
commit
7d297ad2d9
1 changed files with 6 additions and 2 deletions
|
|
@ -64,8 +64,12 @@ function onMarksConfigChanged() {
|
||||||
rebuildStateChipsFromConfig();
|
rebuildStateChipsFromConfig();
|
||||||
|
|
||||||
// ── Seen ──────────────────────────────────────────────────────────
|
// ── Seen ──────────────────────────────────────────────────────────
|
||||||
function loadSeen() { try { return JSON.parse(localStorage.getItem(SEEN_KEY)||'{}'); } catch { return {}; } }
|
function seenStorageKey() {
|
||||||
function saveSeen(s) { try { localStorage.setItem(SEEN_KEY, JSON.stringify(s)); } catch {} }
|
const username = String(currentUser?.username || '').trim().toLowerCase();
|
||||||
|
return username ? `${SEEN_KEY}:${username}` : SEEN_KEY;
|
||||||
|
}
|
||||||
|
function loadSeen() { try { return JSON.parse(localStorage.getItem(seenStorageKey())||'{}'); } catch { return {}; } }
|
||||||
|
function saveSeen(s) { try { localStorage.setItem(seenStorageKey(), JSON.stringify(s||{})); } catch {} }
|
||||||
function markSeen(id,upd) { const s=loadSeen(); s[id]=upd; saveSeen(s); }
|
function markSeen(id,upd) { const s=loadSeen(); s[id]=upd; saveSeen(s); }
|
||||||
function markAllRead(){
|
function markAllRead(){
|
||||||
const s=loadSeen();
|
const s=loadSeen();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue