Fix issue where trimming a replay could create a duplicate replay

Github

Github
API
Fixes an issue where trimming a replay from a shared live source could produce a second, untrimmed copy of the same replay once the next livestream on that live source ended. Replays are now correctly recognized as already existing after a trim, so no duplicate is created.