Class: SuperGood::SolidusTaxjar::BackfillTransactions

Inherits:
Object
  • Object
show all
Defined in:
lib/super_good/solidus_taxjar/backfill_transactions.rb

Instance Method Summary collapse

Instance Method Details

#call(start_date:, end_date:) ⇒ Object



4
5
6
7
8
# File 'lib/super_good/solidus_taxjar/backfill_transactions.rb', line 4

def call(start_date:, end_date:)
  transaction_sync_batch = SuperGood::SolidusTaxjar::TransactionSyncBatch.create!(start_date: start_date, end_date: end_date)
  SuperGood::SolidusTaxjar::BackfillTransactionSyncBatchJob.perform_later(transaction_sync_batch)
  transaction_sync_batch
end