From 9fcbdf9cae4f776eafede94a89f0a119feccb8d4 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br> Date: Sat, 10 Oct 2015 18:18:26 -0300 Subject: [PATCH] Fix bug: Add nil verification to bitstream filename --- lib/tasks/dbInfo.rake | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/tasks/dbInfo.rake b/lib/tasks/dbInfo.rake index 55ff5311..79451d76 100644 --- a/lib/tasks/dbInfo.rake +++ b/lib/tasks/dbInfo.rake @@ -30,11 +30,14 @@ namespace :dbinfo do break if learning_objects.empty? learning_objects.each do |lo| - bitstream_format = File.extname(lo.get_bitstream_filename_of "ORIGINAL") - unless bitstreams_formats_hash[bitstream_format].nil? - bitstreams_formats_hash[bitstream_format] += 1 - else - bitstreams_formats_hash[bitstream_format] = 1 + bitstream_filename = lo.get_bitstream_filename_of "ORIGINAL" + unless bitstream_filename.nil? + bitstream_format = File.extname(bitstream_filename) + unless bitstreams_formats_hash[bitstream_format].nil? + bitstreams_formats_hash[bitstream_format] += 1 + else + bitstreams_formats_hash[bitstream_format] = 1 + end end end -- GitLab