Frappe • refactor framework Use db.set_value for mark_as_read / mark_all… KA @kaulith · #41156 · merged 23 Jul 2026 Notification marking now uses `db.set_value` instead of direct SQL.