mirror of
https://github.com/we-promise/sure.git
synced 2026-07-18 15:55:22 +00:00
fix(wise): address PR #2433 review feedback
- Wire @wise_items into AccountsController#index so linked accounts appear on /accounts - Fix find_wise_account_for_linking to preserve .active scope via .merge instead of .then - Fix cross-currency incoming transfer amount to use targetValue instead of sourceValue - Add missing select_profiles.session_expired locale key - Add missing account_name interpolation to link_existing_account success notice - Use i18n for profile type labels in profile_display_name - Trigger wise_item.sync_later after account linking in all three linking actions - Isolate fee transaction failure so it no longer aborts the main transfer import - Use bare raise in WiseActivity/WiseEntry processors to preserve original backtrace - Re-raise in WiseItem::Unlinking to prevent silently orphaned Holdings - Fix avatar badge to use design system tokens (bg-container-inset, text-primary)
This commit is contained in:
@@ -28,7 +28,7 @@ class WiseActivity::Processor
|
||||
raise
|
||||
rescue => e
|
||||
Rails.logger.error "WiseActivity::Processor - Error for activity #{safe_id}: #{e.class} - #{e.message}"
|
||||
raise StandardError, e.message
|
||||
raise
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
Reference in New Issue
Block a user