lib/models/trip_leg.rb in fossil-0.5.41 vs lib/models/trip_leg.rb in fossil-0.5.42

- old
+ new

@@ -956,14 +956,13 @@ def fuel_data_by_fbo_keys trip_legs, fbo_keys data = Hash.new trip_legs.each do |leg| leg.fuel_expenses.each do |expense| - expense_type = expense_type_string( expense ) - fbo_name = leg.send( "#{expense_type}_fbo__name" ) - p fbo_name + fbo_name = leg.send( "#{expense.type_string}_fbo__name" ) + if fbo_keys.include?(fbo_name) then # is this an fbo we are looking for? - expense_hash = calculate_expense( expense, leg ) + expense_hash = expense.fuel_passdown_hash if data.has_key?(fbo_name) data[fbo_name].push(expense_hash) else data[fbo_name] = [expense_hash] \ No newline at end of file