From 9089adaba02d1ca1d7a5bd13f280e7e9f4a62e1c Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Sat, 28 Feb 2026 08:35:35 -0500 Subject: [PATCH] removed uneeded comments --- app/services/estimate_sync_service.rb | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/app/services/estimate_sync_service.rb b/app/services/estimate_sync_service.rb index 1fd5d5f..bb8b96b 100644 --- a/app/services/estimate_sync_service.rb +++ b/app/services/estimate_sync_service.rb @@ -84,23 +84,14 @@ class EstimateSyncService log "Persisting estimate #{remote.id}" local = Estimate.find_or_initialize_by(id: remote.id) - #if remote.txn_status? - local.doc_number = remote.doc_number - local.txn_date = remote.txn_date - local.customer = Customer.find_by(id: remote.customer_ref&.value) - - if local.changed? - local.save - log "Updated estimate #{remote.id}" - end - - # TODO handle deleted estimates - #else - # if local.persisted? - # local.destroy - # log "Deleted estimate #{remote.id}" - # end - # end + local.doc_number = remote.doc_number + local.txn_date = remote.txn_date + local.customer = Customer.find_by(id: remote.customer_ref&.value) + + if local.changed? + local.save + log "Updated estimate #{remote.id}" + end rescue => e log "Failed to sync estimate #{remote.id}: #{e.message}" end