[FIX] hr_recruitment: OdooBot assigned as Applicant Responsible
[FIX] hr_recruitment: OdooBot assigned as Applicant Responsible

When someone is applying to any job position from the website
( via the `/website_form/` route ), the `hr.applicant` record
is created by OdooBot, and in such case, the `_compute_user`
method is never triggered as the field `user_id` (Responsible)
already has self.env.uid as default value.

This fix will in priority try to set a proper Responsible (if any
is defined on the job position) via `_compute_user` and then
assign `self.env.uid` if none is found.

closes odoo/odoo#55098

X-original-commit: f49bf147a77476813d0c1011eb4cd2ca19327151
Signed-off-by: Toufik Benjaa (tbe) <c6f81aa4457266a65463c97406f59c8b81e8d7de@odoo.com>

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