[#42892157] Ensure callbacks run on removal of sample
Merge pull request #726 from JamesGlover/42892157_redundant_studysample_entries_in_warehouse

[#42892157] Ensure callbacks run on removal of sample