markFirstOpenNeedsReplay static method
Check if first_open needs replay (e.g., after DB loss).
Implementation
static Future<void> markFirstOpenNeedsReplay() async {
final isSent = Prefs.getBool(_isSentKey) ?? false;
if (!isSent) {
await Prefs.setBool(_pendingDurableKey, true);
await _markFirstOpenNotLocallyStored();
}
}