Refactor callbacks in MergeRequestDiff to service(s)
MergeRequestDiff
does a lot of brittle work with after_save
, after_create
, and after_create_commit
. We should investigate refactor these into our existing pattern of service objects.
Initial discussions:
Availability and Testing
Regression testing, please ensure associated MR is labelled with pipeline:run-all-e2e and e2e:package-and-test
job is passing.
Edited by Jay McCure