dawarich/app/jobs/trips/calculate_all_job.rb

12 lines
343 B
Ruby
Raw Permalink Normal View History

2025-05-15 15:33:01 -04:00
# frozen_string_literal: true
class Trips::CalculateAllJob < ApplicationJob
2025-07-22 13:17:28 -04:00
queue_as :trips
2025-05-15 15:33:01 -04:00
2025-05-19 13:10:07 -04:00
def perform(trip_id, distance_unit = 'km')
2025-05-15 15:33:01 -04:00
Trips::CalculatePathJob.perform_later(trip_id)
2025-05-19 13:10:07 -04:00
Trips::CalculateDistanceJob.perform_later(trip_id, distance_unit)
Trips::CalculateCountriesJob.perform_later(trip_id, distance_unit)
2025-05-15 15:33:01 -04:00
end
end