From 61bf53f2332eae7347ecef0473ca9846ab5565a6 Mon Sep 17 00:00:00 2001 From: Josh Pigford Date: Thu, 17 Oct 2024 09:52:06 -0500 Subject: [PATCH] Rescue RecordNotUnique Fixes #1319 --- app/models/exchange_rate/provided.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/exchange_rate/provided.rb b/app/models/exchange_rate/provided.rb index 1927e372..d1e2aea2 100644 --- a/app/models/exchange_rate/provided.rb +++ b/app/models/exchange_rate/provided.rb @@ -52,7 +52,9 @@ module ExchangeRate::Provided rate: response.rate, date: date - rate.save! if cache + if cache + rate.save! rescue ActiveRecord::RecordNotUnique + end rate else nil