From b3e2943599556cf7a2b630fd112096516dbac1cb Mon Sep 17 00:00:00 2001 From: Seth Call Date: Wed, 16 Mar 2016 10:10:23 -0500 Subject: [PATCH] * fix minor drumma boy import issues --- ruby/lib/jam_ruby/jam_track_importer.rb | 2 +- web/lib/tasks/jam_tracks.rake | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ruby/lib/jam_ruby/jam_track_importer.rb b/ruby/lib/jam_ruby/jam_track_importer.rb index aeadaf169..ce764a953 100644 --- a/ruby/lib/jam_ruby/jam_track_importer.rb +++ b/ruby/lib/jam_ruby/jam_track_importer.rb @@ -3375,7 +3375,7 @@ module JamRuby begin data = drumma_s3_manager.read_all(metalocation) rescue AWS::S3::Errors::NoSuchKey - return nil + return {} end meta = YAML.load(data) meta[:genres] = ['r&b'] if !meta[:genres] diff --git a/web/lib/tasks/jam_tracks.rake b/web/lib/tasks/jam_tracks.rake index d4a392738..2098bcf06 100644 --- a/web/lib/tasks/jam_tracks.rake +++ b/web/lib/tasks/jam_tracks.rake @@ -50,6 +50,10 @@ namespace :jam_tracks do JamTrackImporter.storage_format = 'Tency' JamTrackImporter.create_masters end + task drumma_create_masters: :environment do |task, args| + JamTrackImporter.storage_format = 'Drumma' + JamTrackImporter.create_masters + end task tency_licensor_yaml: :environment do |task, args| JamTrackImporter.storage_format = 'Tency'