Skip to content
Snippets Groups Projects

Feature/company data public form

Merged Dani Quilez requested to merge feature/company-data-public-form into dev
Files
23
import base64
from datetime import datetime
from odoo import http
from odoo import _, http
from odoo.http import request
from odoo.tools.translate import _
_COMMUNITY_DATA__FIELDS = {}
_COMMUNITY_DATA__GENERAL_FIELDS = {
"cd_community_name": _("Energy Community Name"),
"ce_name": _("Energy Community Name"),
"cd_address": _("Address (Street, number, appartment number)"),
"cd_zip": _("Postal Code"),
"cd_state_id": _("State"),
@@ -39,6 +38,8 @@ class WebsiteCommunityData(http.Controller):
if response is not True:
return response
# prefill values
print("ARGS ON RENDER")
print(kwargs)
values = self._fill_values(kwargs)
return request.render("energy_communities.community_data_page", values)
@@ -137,7 +138,7 @@ class WebsiteCommunityData(http.Controller):
values["lead_id"] = values.get("lead_id", False)
if not values["lead_id"]:
values["error_msgs"] = [
_("lead_id must be defined on the url in order to use the form")
_("lead_id param must be defined on the url in order to use the form")
]
values = self._fill_values(values, False, False)
return values
Loading