[FIX] website_sale: avoid traceback when category don't exists
[FIX] website_sale: avoid traceback when category don't exists

In case the category is given in GET, ?category_id=xx, we cannot guarantee that
the category exists

This commit closes #24235

ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo