From 4e94730d1d16f69fd3060c622ae60e6719c382e4 Mon Sep 17 00:00:00 2001 From: classicalliu Date: Thu, 27 Sep 2018 11:10:35 +0800 Subject: [PATCH] fix: raise error when result is nil in fix_old task --- lib/tasks/event_logs.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tasks/event_logs.rake b/lib/tasks/event_logs.rake index d7886ac..8781be8 100644 --- a/lib/tasks/event_logs.rake +++ b/lib/tasks/event_logs.rake @@ -5,7 +5,7 @@ namespace :event_logs do task fix_old: :environment do Transaction.find_each do |t| receipt = CitaSync::Api.get_transaction_receipt(t.cita_hash) - logs = receipt["result"]["logs"] + logs = receipt.dig "result", "logs" next if logs.blank? CitaSync::Persist.save_event_logs(logs)