Refactor Clip webhook to store duration earlier

Github

Github
API
This update fixes a bug where the stored duration of a clip was sometimes missing, resulting in an empty field where we displayed it in the UI.
This update fixes a bug where the stored duration of a clip was sometimes missing, resulting in an empty field where we displayed it in the UI.