Skip to content

Extract PropagateService mixin

Arturo Herrero requested to merge 209831-improve-propagate-service into master

What does this MR do?

PropagateIntegrationService and PropagateServiceTemplate have a lot of duplicated code. We can extract a PropagateService mixin and remove the duplication.

I've worked in baby steps, having single responsibility commits. The best way to review this is by reviewing commit by commit.

  • Update module and location for PropagateServiceTemplate
  • Remove extra_hash variable
  • Improve naming when batch is batch_ids
  • Extract PropagateService mixin

Related to #209831 (closed)

Edited by Arturo Herrero

Merge request reports

Loading