Extract PropagateService mixin
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
isbatch_ids
- Extract
PropagateService
mixin
Related to #209831 (closed)
Edited by Arturo Herrero