KM-15917: ensure "protected" timer shows - #348
Conversation
kp-mario-nachbaur
commented
Jun 11, 2026
- Expose VPN native "connected date".
- Use it as fallback if we didn't store the connection time.
- If we end up in the state of being connected but without connection time, just use the current time as connection time.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
KB review —
|
This comment was marked as outdated.
This comment was marked as outdated.
|
Claude finished @kp-mario-nachbaur's task in 1m 38s —— View job Claude PR Review — KM-15917: ensure "protected" timer shows
Re-reviewed after the latest sync. The new push ( 🟢 Three-tier fallback — sound
The write side-effect fires at most once — after the first tick populates 🟢 No stale timer after disconnect
🟢 Separation of concerns & macCatalyst branchSplitting state-mutating 🔵 Intentional duplication — confirmedThe 🧪 Test coverage — still the one gapNo tests accompany the new fallback.
Flows to verify manually
Overall: 👍 no blockers, safe to merge. Adding the unit tests above would lock in the four-branch behavior. |