Since the Time Off B2B, the deduct extra hours didn't work anymore due to an invalid domain. This commit fixes the traceback but also the behaviour as the domain did not make any sense anymore. Also changes the default order for overtime records. TaskId-2658077 X-original-commit: 13c57cdb3b797e56a164e5049b9f9d799ad127c9 Part-of: odoo/odoo#79498