Fix: Prevent recovery when full resync is needed
- Modify needs_recovery() to return tuple (needs_recovery, is_full_resync) - Skip recover_local_tracking() when full resync is needed - This prevents creating new sync tracking record that would cause incremental sync - Ensures full sync is actually performed when server requests it
Showing
Please
register
or
sign in
to comment