Auto sync preference, max limit on account CSV imports (#2259)

* Auto sync preference, max limit on account CSV imports

* MaxRowCountExceededError
This commit is contained in:
Zach Gollwitzer
2025-05-18 15:02:51 -04:00
committed by GitHub
parent f82f77466a
commit e26e5c5aec
7 changed files with 35 additions and 1 deletions

View File

@@ -13,6 +13,7 @@ module AutoSync
def family_needs_auto_sync?
return false unless Current.family&.accounts&.active&.any?
return false if (Current.family.last_sync_created_at&.to_date || 1.day.ago) >= Date.current
return false unless Current.family.auto_sync_on_login
Rails.logger.info "Auto-syncing family #{Current.family.id}, last sync was #{Current.family.last_sync_created_at}"