The idea was to have the delete function to be an idempotent function. When calling it with an invalid hook_id it should return a `200 Ok` status code, but the call to ProjectHook.find raises an exception if no hook is found.