Method: Webhookdb::Replicator::Base#calculate_preferred_create_state_machine

Defined in:
lib/webhookdb/replicator/base.rb

#calculate_preferred_create_state_machineWebhookdb::Replicator::StateMachineStep

See preferred_create_state_machine_method. If we prefer backfilling, and it’s successful, we also want to enqueue jobs; that is, use calculate_and_backfill_state_machine, not just calculate_backfill_state_machine.



208
209
210
211
212
# File 'lib/webhookdb/replicator/base.rb', line 208

def calculate_preferred_create_state_machine
  m = self.preferred_create_state_machine_method
  return self.calculate_and_backfill_state_machine(incremental: true)[0] if m == :calculate_backfill_state_machine
  return self.calculate_webhook_state_machine
end