diff --git a/app/lib/dolist/api.rb b/app/lib/dolist/api.rb index 0faa9f38e..e6ca3129e 100644 --- a/app/lib/dolist/api.rb +++ b/app/lib/dolist/api.rb @@ -123,7 +123,9 @@ class Dolist::API end def sender_id - @sender_id ||= senders.dig("ItemList", 0, "Sender", "ID") + Rails.cache.fetch("dolist_api_sender_id", expires_in: 1.hour) do + senders.dig("ItemList", 0, "Sender", "ID") + end end def get(url)