[IMP] precheckin portal controller and select fields in views

This commit is contained in:
braisab
2021-04-29 20:07:25 +02:00
parent a200ef591c
commit 580da48002
4 changed files with 189 additions and 115 deletions

View File

@@ -302,10 +302,12 @@ class PortalPrecheckin(CustomerPortal):
@http.route(["/my/precheckin"], type="http", auth="user", website=True, csrf=False)
def portal_precheckin_submit(self, **kw):
if "id" in kw:
checkin_partner = request.env["pms.checkin.partner"].browse(
int(kw.get("id"))
)
checkin_partner.write(kw)
# return request.render("pms.portal_my_reservation_precheckin", kw)
checkin_partner = request.env["pms.checkin.partner"].browse(int(kw.get("id")))
checkin_partner.write(kw)
reservation = request.env["pms.reservation"].browse(
checkin_partner.reservation_id
)
values = {
"reservation": reservation.id,
}
return request.render("pms.portal_my_reservation_precheckin", values)