lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.6.9 vs lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.7.0

- old
+ new

@@ -1,8 +1,8 @@ #!/usr/bin/env ruby # encoding: utf-8 -# Version = '20170302-093250' +# Version = '20170303-140449' require 'csv' require 'fileutils' require 'yaml' require 'drb/drb' @@ -247,12 +247,13 @@ end unless NO_ROR @current_user ||= nil @dataset_sushi_id = save_data_set(data_set_arr.to_a.flatten, headers, rows, @current_user) unless @off_bfabric_registration - dataset = DataSet.find_by_id(@dataset_sushi_id.to_i) - dataset.register_bfabric + if dataset = DataSet.find_by_id(@dataset_sushi_id.to_i) + dataset.register_bfabric + end end end elsif @dataset_sushi_id @dataset_hash = [] @dataset = [] @@ -705,11 +706,12 @@ unless NO_ROR @current_user ||= nil @next_dataset_id = save_data_set(data_set_arr.to_a.flatten, headers, rows, @current_user) unless @off_bfabric_registration - next_dataset = DataSet.find_by_id(@next_dataset_id) - next_dataset.register_bfabric + if next_dataset = DataSet.find_by_id(@next_dataset_id) + next_dataset.register_bfabric + end end # save job and dataset relation in Sushi DB job_ids.each do |job_id| new_job = Job.new