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();
|
||||
|
||||
// ── Seen ──────────────────────────────────────────────────────────
|
||||
function loadSeen() { try { return JSON.parse(localStorage.getItem(SEEN_KEY)||'{}'); } catch { return {}; } }
|
||||
function saveSeen(s) { try { localStorage.setItem(SEEN_KEY, JSON.stringify(s)); } catch {} }
|
||||
function seenStorageKey() {
|
||||
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 markAllRead(){
|
||||
const s=loadSeen();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue