When re-adding a source, deletes all future events from that source
When re-adding a source, deletes all future events from that source

Code by Scott (mojowen), commit by Peter (techieshark).

[Fixes #26694211]

CorainChicago/ActivateHub,CorainChicago/ActivateHub,CorainChicago/ActivateHub,CorainChicago/ActivateHub