Files
2026-06-11 11:04:22 +03:00

20 lines
423 B
Python

from sqlalchemy.orm import Session
from app.homelab.state import get_state, set_state
NOTIFY_SEQ_KEY = "reminders_notify_seq"
def get_notify_seq(db: Session) -> int:
raw = get_state(db, NOTIFY_SEQ_KEY)
try:
return int(raw or 0)
except ValueError:
return 0
def bump_notify_seq(db: Session) -> int:
seq = get_notify_seq(db) + 1
set_state(db, NOTIFY_SEQ_KEY, str(seq))
return seq