Docker command: python3 adhoc-cicd-odoo-odoo/odoo-bin --addons-path ingadhoc-ingadhoc-odoo-saas,ingadhoc-ingadhoc-odoo-saas-adhoc2,ingadhoc-odoo-argentina-ee,ingadhoc-enterprise-extensions,ingadhoc-odoo-argentina,ingadhoc-ingadhoc-demo,ingadhoc-sale,ingadhoc-purchase,ingadhoc-product,ingadhoc-account-payment,ingadhoc-account-financial-tools,ingadhoc-stock,ingadhoc-uruguay,plugberry-pagos360,plugberry-payment,ingadhoc-miscellaneous,ingadhoc-multi-company,ingadhoc-argentina-sale,ingadhoc-multi-store,ingadhoc-aeroo_reports,ingadhoc-account-invoicing,ingadhoc-website,ingadhoc-third-party-apps,ingadhoc-partner,ingadhoc-delivery,ingadhoc-project,ingadhoc-hr,plugberry-mercadopago,adhoc-cicd-oca-server-tools,adhoc-cicd-odoo-enterprise,adhoc-cicd-oca-mis-builder,adhoc-cicd-oca-sale-workflow,adhoc-cicd-oca-web,adhoc-cicd-oca-report-print-send,adhoc-cicd-oca-stock-logistics-availability,adhoc-cicd-oca-stock-logistics-barcode,adhoc-cicd-oca-social,adhoc-cicd-oca-stock-logistics-workflow,adhoc-cicd-oca-website,adhoc-cicd-oca-stock-logistics-warehouse,adhoc-cicd-oca-stock-logistics-request,adhoc-cicd-oca-survey,adhoc-cicd-oca-account-reconcile,adhoc-cicd-oca-brand,adhoc-cicd-oca-account-analytic,adhoc-cicd-oca-server-ux,adhoc-cicd-oca-hr-expense,adhoc-cicd-oca-partner-contact,adhoc-cicd-oca-account-invoicing,adhoc-cicd-oca-knowledge,adhoc-cicd-oca-e-commerce,adhoc-cicd-oca-crm,adhoc-cicd-oca-bank-statement-import,adhoc-cicd-oca-hr,adhoc-cicd-oca-purchase-workflow,adhoc-cicd-oca-mail,adhoc-cicd-oca-server-auth,adhoc-cicd-oca-reporting-engine,adhoc-cicd-oca-management-system,adhoc-cicd-oca-manufacture,adhoc-cicd-oca-product-attribute,adhoc-cicd-odoo-odoo/addons,adhoc-cicd-odoo-odoo/odoo/addons,adhoc-cicd-oca-server-backend,adhoc-cicd-odoo-design-themes,adhoc-cicd-oca-project,adhoc-cicd-oca-product-pack --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 128233-18-0-base --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 ================================================= Adding readonly volume '/data/build/ingadhoc-ingadhoc-odoo-saas' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-ingadhoc-odoo-saas/4f5145df2ce5465165d7efae07a2937b3bcd5cf4 Adding readonly volume '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-ingadhoc-odoo-saas-adhoc2/e95ce520d0e0fc10be38c1b2f19cce99a2d56f89 Adding readonly volume '/data/build/ingadhoc-odoo-argentina-ee' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-odoo-argentina-ee/5da32cac829f86a8ffbb5ca27aca96bf0c41973c Adding readonly volume '/data/build/ingadhoc-enterprise-extensions' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-enterprise-extensions/9a85be89b011c996b3b84c287ca8bbe844bebb0e Adding readonly volume '/data/build/ingadhoc-odoo-argentina' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-odoo-argentina/b6196a14f4b6f413c023fd50da9c52488cafe377 Adding readonly volume '/data/build/ingadhoc-ingadhoc-demo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-ingadhoc-demo/96db1fe9cafba0efe7c1574eb284cb23101f892a Adding readonly volume '/data/build/ingadhoc-sale' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-sale/d371fc4ef0724cc5250c313df02566f1cbdda292 Adding readonly volume '/data/build/ingadhoc-purchase' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-purchase/35f5434a5905836ab09aba58dfeed21d9f830a13 Adding readonly volume '/data/build/ingadhoc-product' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-product/2f529e174cc704588854f4865583bf515aaf32f2 Adding readonly volume '/data/build/ingadhoc-account-payment' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-account-payment/98747d3d3706e591d39214773a87de73dcb99546 Adding readonly volume '/data/build/ingadhoc-account-financial-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-account-financial-tools/533009d773ad20f956ba8ed11891efeccecc45ac Adding readonly volume '/data/build/ingadhoc-stock' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-stock/8db6174ae92ea90aa0fdfc5bb114837242eae429 Adding readonly volume '/data/build/ingadhoc-uruguay' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-uruguay/70d963094e65f531f39a2c4295e86c4748255f7c Adding readonly volume '/data/build/plugberry-pagos360' pointing to /home/runbot/odoo/runbot/runbot/static/sources/plugberry-pagos360/998dd4610baf673f55f2de39e14fdedc2ac64341 Adding readonly volume '/data/build/plugberry-payment' pointing to /home/runbot/odoo/runbot/runbot/static/sources/plugberry-payment/f32e4d25fb7cb8f0ded978b373bb76a1a0030ce3 Adding readonly volume '/data/build/ingadhoc-miscellaneous' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-miscellaneous/72b76eafe1a67410d220f4ba5db1e5f2b603b1a0 Adding readonly volume '/data/build/ingadhoc-multi-company' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-multi-company/12a56168f4af046ce6ca89ed59ae243cfca3ab4f Adding readonly volume '/data/build/ingadhoc-argentina-sale' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-argentina-sale/827ba64d38e346c63ec35cfd52d5df8e3012f59b Adding readonly volume '/data/build/ingadhoc-multi-store' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-multi-store/50151fff70da80ff1453e962e7fc72b58c49cc42 Adding readonly volume '/data/build/ingadhoc-aeroo_reports' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-aeroo_reports/12b64479c5c27261e62a61406daf85c21cc1388d Adding readonly volume '/data/build/ingadhoc-account-invoicing' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-account-invoicing/e38af5d67a0e2085d6211cdd33614392fba313d5 Adding readonly volume '/data/build/ingadhoc-website' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-website/572796b434cb5cef842b95161aaea4c1f406965e Adding readonly volume '/data/build/ingadhoc-third-party-apps' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-third-party-apps/c527084a4eac4552f834ce0030074ae1487ed508 Adding readonly volume '/data/build/ingadhoc-partner' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-partner/a56b7205756edadce57adc1dda69dbd0a846c374 Adding readonly volume '/data/build/ingadhoc-delivery' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-delivery/5d8c39377298a6ff356d6d06a111edc002ce65a0 Adding readonly volume '/data/build/ingadhoc-project' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-project/eedde0f1bb828dbd8962ad1e5b137d2710f45030 Adding readonly volume '/data/build/adhoc-cicd-oca-pos1' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-pos1/cebdb9b7142660167d0f673e78bbc5b7bb0a00f9 Adding readonly volume '/data/build/ingadhoc-hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-hr/ae5136e9a8d06c57527c18b30605ff15afcd9729 Adding readonly volume '/data/build/plugberry-mercadopago' pointing to /home/runbot/odoo/runbot/runbot/static/sources/plugberry-mercadopago/85d35ad5f13ded0bdb711ef5aea2186113c998b2 Adding readonly volume '/data/build/adhoc-cicd-oca-server-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-tools/bc89811d052beb85f3152022048d5cc5d18890d4 Adding readonly volume '/data/build/adhoc-cicd-odoo-enterprise' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-odoo-enterprise/c3bfa674a3428c43feac57d395d105c81cf05582 Adding readonly volume '/data/build/adhoc-cicd-oca-mis-builder' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-mis-builder/c0a5cd06d8c0d2188e33532fcd5b8852501bf575 Adding readonly volume '/data/build/adhoc-cicd-oca-hr-holidays' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-hr-holidays/58fb683339365b3241a824632ebf17b0a8c73d03 Adding readonly volume '/data/build/adhoc-cicd-oca-sale-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-sale-workflow/4a414b23e3f6ccbc0abaef62e235274a7cf219ac Adding readonly volume '/data/build/adhoc-cicd-oca-web' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-web/6c72295e51d06d608155f9ff9f7e35c8394456bb Adding readonly volume '/data/build/adhoc-cicd-oca-report-print-send' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-report-print-send/ea9336ad0773b40665314eebc384ba6b11b5051d Adding readonly volume '/data/build/adhoc-cicd-oca-timesheet' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-timesheet/70dc6c64607adcb59fa586e3957d88fefecbb55d Adding readonly volume '/data/build/adhoc-cicd-oca-stock-logistics-availability' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-availability/7282333fae83f26757c92883195fcca11eb36b6c Adding readonly volume '/data/build/adhoc-cicd-oca-stock-logistics-barcode' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-barcode/0f1ad1a884dd0926a58ebc88022471ecc49e2c15 Adding readonly volume '/data/build/adhoc-cicd-oca-social' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-social/374ea96c930263a3b83d7927736919c74889a96c Adding readonly volume '/data/build/adhoc-cicd-oca-stock-logistics-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-workflow/7c1e15dc3e926a9af27a623dff2d0027cdba4249 Adding readonly volume '/data/build/adhoc-cicd-oca-website' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-website/c843acf02fdb779f6484457af9645382bc326af8 Adding readonly volume '/data/build/adhoc-cicd-oca-stock-logistics-warehouse' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-warehouse/ebd48ef059a39a40357bfa2ace9db511b7316e89 Adding readonly volume '/data/build/adhoc-cicd-oca-stock-logistics-request' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-request/8880c2ab69814ed3ce916cd7025238d7a8a9674a Adding readonly volume '/data/build/adhoc-cicd-oca-survey' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-survey/b5eecc7ef3e00788f9a5a9181f6b2572be1d7f72 Adding readonly volume '/data/build/adhoc-cicd-oca-account-reconcile' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-account-reconcile/7419bc5b56644c89df35c281ea88ac8e66b8e3d2 Adding readonly volume '/data/build/adhoc-cicd-oca-brand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-brand/0c0f4e727fad1ebd48c37c031e30a0c004b68eab Adding readonly volume '/data/build/adhoc-cicd-oca-account-analytic' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-account-analytic/c634f53dd50df143cf501c1adfe3aa0bf15fb0f3 Adding readonly volume '/data/build/adhoc-cicd-oca-server-ux' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-ux/398c3f2f9900d0d09bdeacb3a0157de984b81ea5 Adding readonly volume '/data/build/adhoc-cicd-oca-hr-expense' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-hr-expense/c52c6f75be2f64e7129be09b2428d00076d7f3ae Adding readonly volume '/data/build/adhoc-cicd-oca-partner-contact' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-partner-contact/63a7cbb27bd052e35cb1214aeb8f11b654ef8bc9 Adding readonly volume '/data/build/adhoc-cicd-oca-account-invoicing' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-account-invoicing/4314e27f4f01a611a50cbb9f3df2d497fa531e62 Adding readonly volume '/data/build/adhoc-cicd-oca-knowledge' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-knowledge/4d320040ad1329a02cdb6c2deec479fb61438a68 Adding readonly volume '/data/build/adhoc-cicd-oca-e-commerce' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-e-commerce/307def4001c2ed3fb7c3f6240a54cbda4224ed77 Adding readonly volume '/data/build/adhoc-cicd-oca-crm' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-crm/10432fe3ecf6c89044ecd22e7c6693827e55156f Adding readonly volume '/data/build/adhoc-cicd-oca-bank-statement-import' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-bank-statement-import/7d697ac1bbe71f7a770e112924debd84ee09797a Adding readonly volume '/data/build/adhoc-cicd-oca-hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-hr/8af362e39c5e0b35008df5d63f42bb21ae92efae Adding readonly volume '/data/build/adhoc-cicd-oca-purchase-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-purchase-workflow/074e3bf88aee68b577914af633cf27800972e30c Adding readonly volume '/data/build/adhoc-cicd-oca-mail' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-mail/aff3d268ff5a69ac948f25afe5e564dce163447c Adding readonly volume '/data/build/adhoc-cicd-oca-server-auth' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-auth/dd5dfe7785eebd8f596fec05db4753986d0bf8dc Adding readonly volume '/data/build/adhoc-cicd-oca-reporting-engine' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-reporting-engine/d99178161675580d8e7c0adf695d261b20828229 Adding readonly volume '/data/build/adhoc-cicd-oca-management-system' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-management-system/86b2996092f3f37396e49080c4f8c6b54cfdacb0 Adding readonly volume '/data/build/adhoc-cicd-oca-manufacture' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-manufacture/8614a34d1c9572b4814250752aceb425b63fd29e Adding readonly volume '/data/build/adhoc-cicd-oca-product-attribute' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-product-attribute/dec468570cc7fe2c16a73868a49fc8637b071748 Adding readonly volume '/data/build/adhoc-cicd-odoo-odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-odoo-odoo/b140217faac9020e96daa2a2c2e0071bb90a5992 Adding readonly volume '/data/build/adhoc-cicd-oca-server-backend' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-backend/a44b3e26678f2d4f9d4576033ed84f654599b3d1 Adding readonly volume '/data/build/adhoc-cicd-odoo-design-themes' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-odoo-design-themes/9bb68b37179f768aa0c66023ad1ebd06c26a4e62 Adding readonly volume '/data/build/adhoc-cicd-oca-project' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-project/d37f3d64619b3fae89f6f63c00054db62a0dc1bf Adding readonly volume '/data/build/adhoc-cicd-oca-product-pack' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-product-pack/3576a4c0cdea874ffb324e8da3c9d55766f35750 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/128233-18-0/.odoorc 2025-02-25 22:42:46,835 8 INFO ? odoo: Odoo version 18.0 2025-02-25 22:42:46,835 8 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-02-25 22:42:46,836 8 INFO ? odoo: addons paths: ['/data/build/adhoc-cicd-odoo-odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/ingadhoc-ingadhoc-odoo-saas', '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2', '/data/build/ingadhoc-odoo-argentina-ee', '/data/build/ingadhoc-enterprise-extensions', '/data/build/ingadhoc-odoo-argentina', '/data/build/ingadhoc-ingadhoc-demo', '/data/build/ingadhoc-sale', '/data/build/ingadhoc-purchase', '/data/build/ingadhoc-product', '/data/build/ingadhoc-account-payment', '/data/build/ingadhoc-account-financial-tools', '/data/build/ingadhoc-stock', '/data/build/ingadhoc-uruguay', '/data/build/plugberry-pagos360', '/data/build/plugberry-payment', '/data/build/ingadhoc-miscellaneous', '/data/build/ingadhoc-multi-company', '/data/build/ingadhoc-argentina-sale', '/data/build/ingadhoc-multi-store', '/data/build/ingadhoc-aeroo_reports', '/data/build/ingadhoc-account-invoicing', '/data/build/ingadhoc-website', '/data/build/ingadhoc-third-party-apps', '/data/build/ingadhoc-partner', '/data/build/ingadhoc-delivery', '/data/build/ingadhoc-project', '/data/build/ingadhoc-hr', '/data/build/plugberry-mercadopago', '/data/build/adhoc-cicd-oca-server-tools', '/data/build/adhoc-cicd-odoo-enterprise', '/data/build/adhoc-cicd-oca-mis-builder', '/data/build/adhoc-cicd-oca-sale-workflow', '/data/build/adhoc-cicd-oca-web', '/data/build/adhoc-cicd-oca-report-print-send', '/data/build/adhoc-cicd-oca-stock-logistics-availability', '/data/build/adhoc-cicd-oca-stock-logistics-barcode', '/data/build/adhoc-cicd-oca-social', '/data/build/adhoc-cicd-oca-stock-logistics-workflow', '/data/build/adhoc-cicd-oca-website', '/data/build/adhoc-cicd-oca-stock-logistics-warehouse', '/data/build/adhoc-cicd-oca-stock-logistics-request', '/data/build/adhoc-cicd-oca-survey', '/data/build/adhoc-cicd-oca-account-reconcile', '/data/build/adhoc-cicd-oca-brand', '/data/build/adhoc-cicd-oca-account-analytic', '/data/build/adhoc-cicd-oca-server-ux', '/data/build/adhoc-cicd-oca-hr-expense', '/data/build/adhoc-cicd-oca-partner-contact', '/data/build/adhoc-cicd-oca-account-invoicing', '/data/build/adhoc-cicd-oca-knowledge', '/data/build/adhoc-cicd-oca-e-commerce', '/data/build/adhoc-cicd-oca-crm', '/data/build/adhoc-cicd-oca-bank-statement-import', '/data/build/adhoc-cicd-oca-hr', '/data/build/adhoc-cicd-oca-purchase-workflow', '/data/build/adhoc-cicd-oca-mail', '/data/build/adhoc-cicd-oca-server-auth', '/data/build/adhoc-cicd-oca-reporting-engine', '/data/build/adhoc-cicd-oca-management-system', '/data/build/adhoc-cicd-oca-manufacture', '/data/build/adhoc-cicd-oca-product-attribute', '/data/build/adhoc-cicd-odoo-odoo/addons', '/data/build/adhoc-cicd-oca-server-backend', '/data/build/adhoc-cicd-odoo-design-themes', '/data/build/adhoc-cicd-oca-project', '/data/build/adhoc-cicd-oca-product-pack'] 2025-02-25 22:42:46,836 8 INFO ? odoo: database: runbot@: 2025-02-25 22:42:47,073 8 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-02-25 22:42:47,088 8 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2025-02-25 22:42:47,422 8 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2025-02-25 22:42:47,430 8 INFO 128233-18-0-base odoo.modules.loading: loading 1 modules... 2025-02-25 22:42:47,438 8 INFO 128233-18-0-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 22:42:47,468 8 INFO 128233-18-0-base odoo.modules.loading: loading 19 modules... 2025-02-25 22:42:48,004 8 INFO 128233-18-0-base odoo.modules.loading: 19 modules loaded in 0.54s, 0 queries (+0 extra) 2025-02-25 22:42:48,041 8 INFO 128233-18-0-base odoo.modules.loading: Modules loaded. 2025-02-25 22:42:48,044 8 INFO 128233-18-0-base odoo.modules.registry: Registry loaded in 0.622s 2025-02-25 22:42:48,044 8 INFO 128233-18-0-base odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 2 connections 2025-02-25 22:42:48,049 11 INFO 128233-18-0-base odoo.service.server: Worker WorkerHTTP (11) alive 2025-02-25 22:42:48,051 12 INFO 128233-18-0-base odoo.service.server: Worker WorkerHTTP (12) alive 2025-02-25 22:42:48,056 16 INFO 128233-18-0-base odoo.service.server: Worker WorkerCron (16) alive 2025-02-25 22:42:49,469 13 INFO ? odoo: Odoo version 18.0 2025-02-25 22:42:49,469 13 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-02-25 22:42:49,470 13 INFO ? odoo: addons paths: ['/data/build/adhoc-cicd-odoo-odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/ingadhoc-ingadhoc-odoo-saas', '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2', '/data/build/ingadhoc-odoo-argentina-ee', '/data/build/ingadhoc-enterprise-extensions', '/data/build/ingadhoc-odoo-argentina', '/data/build/ingadhoc-ingadhoc-demo', '/data/build/ingadhoc-sale', '/data/build/ingadhoc-purchase', '/data/build/ingadhoc-product', '/data/build/ingadhoc-account-payment', '/data/build/ingadhoc-account-financial-tools', '/data/build/ingadhoc-stock', '/data/build/ingadhoc-uruguay', '/data/build/plugberry-pagos360', '/data/build/plugberry-payment', '/data/build/ingadhoc-miscellaneous', '/data/build/ingadhoc-multi-company', '/data/build/ingadhoc-argentina-sale', '/data/build/ingadhoc-multi-store', '/data/build/ingadhoc-aeroo_reports', '/data/build/ingadhoc-account-invoicing', '/data/build/ingadhoc-website', '/data/build/ingadhoc-third-party-apps', '/data/build/ingadhoc-partner', '/data/build/ingadhoc-delivery', '/data/build/ingadhoc-project', '/data/build/ingadhoc-hr', '/data/build/plugberry-mercadopago', '/data/build/adhoc-cicd-oca-server-tools', '/data/build/adhoc-cicd-odoo-enterprise', '/data/build/adhoc-cicd-oca-mis-builder', '/data/build/adhoc-cicd-oca-sale-workflow', '/data/build/adhoc-cicd-oca-web', '/data/build/adhoc-cicd-oca-report-print-send', '/data/build/adhoc-cicd-oca-stock-logistics-availability', '/data/build/adhoc-cicd-oca-stock-logistics-barcode', '/data/build/adhoc-cicd-oca-social', '/data/build/adhoc-cicd-oca-stock-logistics-workflow', '/data/build/adhoc-cicd-oca-website', '/data/build/adhoc-cicd-oca-stock-logistics-warehouse', '/data/build/adhoc-cicd-oca-stock-logistics-request', '/data/build/adhoc-cicd-oca-survey', '/data/build/adhoc-cicd-oca-account-reconcile', '/data/build/adhoc-cicd-oca-brand', '/data/build/adhoc-cicd-oca-account-analytic', '/data/build/adhoc-cicd-oca-server-ux', '/data/build/adhoc-cicd-oca-hr-expense', '/data/build/adhoc-cicd-oca-partner-contact', '/data/build/adhoc-cicd-oca-account-invoicing', '/data/build/adhoc-cicd-oca-knowledge', '/data/build/adhoc-cicd-oca-e-commerce', '/data/build/adhoc-cicd-oca-crm', '/data/build/adhoc-cicd-oca-bank-statement-import', '/data/build/adhoc-cicd-oca-hr', '/data/build/adhoc-cicd-oca-purchase-workflow', '/data/build/adhoc-cicd-oca-mail', '/data/build/adhoc-cicd-oca-server-auth', '/data/build/adhoc-cicd-oca-reporting-engine', '/data/build/adhoc-cicd-oca-management-system', '/data/build/adhoc-cicd-oca-manufacture', '/data/build/adhoc-cicd-oca-product-attribute', '/data/build/adhoc-cicd-odoo-odoo/addons', '/data/build/adhoc-cicd-oca-server-backend', '/data/build/adhoc-cicd-odoo-design-themes', '/data/build/adhoc-cicd-oca-project', '/data/build/adhoc-cicd-oca-product-pack'] 2025-02-25 22:42:49,470 13 INFO ? odoo: database: runbot@: 2025-02-25 22:42:49,679 13 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-02-25 22:42:49,689 13 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2025-02-25 22:42:50,002 13 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2025-02-25 22:43:54,250 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2025-02-25 22:43:54,279 16 INFO 128233-18-0-base odoo.addons.base.models.ir_attachment: filestore gc 58 checked, 0 removed 2025-02-25 22:43:54,328 16 INFO 128233-18-0-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2025-02-25 22:43:54,335 16 INFO 128233-18-0-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2025-02-25 22:43:54,339 16 INFO 128233-18-0-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2025-02-25 22:43:54,340 16 INFO 128233-18-0-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2025-02-25 22:43:54,356 16 INFO 128233-18-0-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2025-02-25 22:43:54,368 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.119s 2025-02-25 22:43:54,370 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2025-02-25 22:43:54,375 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2025-02-25 22:43:54,380 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2025-02-25 22:43:54,383 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.003s 2025-02-25 22:43:54,384 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2025-02-25 22:43:54,386 16 INFO 128233-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2025-02-25 23:01:32,911 12 INFO ? odoo.modules.loading: loading 1 modules... 2025-02-25 23:01:32,920 12 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 23:01:32,961 11 INFO ? werkzeug: 66.249.69.136 - - [25/Feb/2025 23:01:32] "GET /robots.txt HTTP/1.0" 200 - 1 0.007 0.036 2025-02-25 23:01:33,030 11 INFO 128233-18-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-02-25 23:01:33,050 11 INFO 128233-18-0-base werkzeug: 66.249.75.232 - - [25/Feb/2025 23:01:33] "GET /robots.txt HTTP/1.0" 200 - 6 0.012 0.029 2025-02-25 23:01:33,684 12 INFO ? odoo.modules.loading: loading 629 modules... 2025-02-25 23:01:34,997 12 INFO ? odoo.addons.saas_client.patch: Applying patch saas_client_adhoc related to module instalability 2025-02-25 23:01:40,456 12 INFO ? odoo.modules.loading: 629 modules loaded in 6.77s, 0 queries (+0 extra) 2025-02-25 23:01:41,446 12 INFO ? odoo.modules.loading: Modules loaded. 2025-02-25 23:01:41,505 12 INFO ? odoo.modules.registry: Registry loaded in 8.605s 2025-02-25 23:01:41,508 12 INFO 128233-18-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2025-02-25 23:01:41,745 12 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:01:41] "GET /robots.txt HTTP/1.0" 200 - 68 0.062 8.797 2025-02-25 23:02:47,502 11 INFO ? odoo.modules.loading: loading 1 modules... 2025-02-25 23:02:47,508 11 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 23:02:48,150 11 INFO ? odoo.modules.loading: loading 629 modules... 2025-02-25 23:02:49,150 11 INFO ? odoo.addons.saas_client.patch: Applying patch saas_client_adhoc related to module instalability 2025-02-25 23:02:53,721 11 INFO ? odoo.modules.loading: 629 modules loaded in 5.57s, 0 queries (+0 extra) 2025-02-25 23:02:54,611 11 INFO ? odoo.modules.loading: Modules loaded. 2025-02-25 23:02:54,666 11 INFO ? odoo.modules.registry: Registry loaded in 7.170s 2025-02-25 23:02:54,669 11 INFO 128233-18-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2025-02-25 23:02:56,335 11 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:02:56] "GET / HTTP/1.0" 200 - 273 0.231 8.616 2025-02-25 23:03:09,976 11 INFO 128233-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bd15bdb/web.assets_frontend_minimal.min.js, copying from /web/assets/bd15bdb/web.assets_frontend_minimal.min.js 2025-02-25 23:03:10,069 11 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:03:10] "GET /web/assets/1/bd15bdb/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 17 0.011 1.694 2025-02-25 23:03:25,412 11 INFO 128233-18-0-all werkzeug: 66.249.75.34 - - [25/Feb/2025 23:03:25] "GET /web/image/website/1/logo?unique=b314d96 HTTP/1.0" 200 - 8 0.012 0.013 2025-02-25 23:03:25,857 11 INFO ? werkzeug: 66.249.75.33 - - [25/Feb/2025 23:03:25] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.006 0.005 2025-02-25 23:03:26,536 11 INFO 128233-18-0-all werkzeug: 66.249.75.34 - - [25/Feb/2025 23:03:26] "GET /web/image/website/1/logo/My%20Website?unique=b314d96 HTTP/1.0" 200 - 5 0.027 0.154 2025-02-25 23:03:26,890 12 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:03:26] "GET /favicon.ico HTTP/1.0" 301 - 3 0.011 0.016 2025-02-25 23:03:29,035 12 INFO 128233-18-0-all werkzeug: 66.249.75.34 - - [25/Feb/2025 23:03:29] "GET /web/image/website/1/favicon?unique=b314d96 HTTP/1.0" 200 - 8 0.008 1.659 2025-02-25 23:03:30,810 12 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:03:30] "GET /web/image/website/1/logo/300x300?unique=b314d96 HTTP/1.0" 200 - 7 0.008 0.008 2025-02-25 23:03:39,325 11 INFO 128233-18-0-all werkzeug: 66.249.75.33 - - [25/Feb/2025 23:03:39] "GET /web/image/website/1/favicon?unique=b314d96 HTTP/1.0" 200 - 7 0.008 0.008 2025-02-26 02:11:36,338 11 INFO ? werkzeug: 40.77.167.108 - - [26/Feb/2025 02:11:36] "GET /robots.txt HTTP/1.0" 200 - 1 0.009 0.011 2025-02-26 02:11:39,071 11 INFO 128233-18-0-base werkzeug: 40.77.167.108 - - [26/Feb/2025 02:11:39] "GET /robots.txt HTTP/1.0" 200 - 2 0.008 0.007 2025-02-26 02:11:40,047 12 INFO 128233-18-0-all werkzeug: 52.167.144.67 - - [26/Feb/2025 02:11:40] "GET /robots.txt HTTP/1.0" 200 - 4 0.009 0.011 2025-02-26 02:12:01,381 12 INFO 128233-18-0-all werkzeug: 52.167.144.56 - - [26/Feb/2025 02:12:01] "GET /robots.txt HTTP/1.0" 200 - 4 0.008 0.008 2025-02-26 02:12:09,086 12 INFO 128233-18-0-all werkzeug: 52.167.144.137 - - [26/Feb/2025 02:12:09] "GET / HTTP/1.0" 200 - 214 0.224 1.372 2025-02-26 02:12:21,881 11 INFO ? werkzeug: 40.77.188.10 - - [26/Feb/2025 02:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.007 0.005 2025-02-26 02:12:21,927 12 INFO 128233-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e4d9b4/web.assets_frontend.min.css, copying from /web/assets/4e4d9b4/web.assets_frontend.min.css 2025-02-26 02:12:21,937 11 INFO 128233-18-0-all werkzeug: 40.77.188.134 - - [26/Feb/2025 02:12:21] "GET /web/assets/1/bd15bdb/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 6 0.011 0.009 2025-02-26 02:12:22,048 12 INFO 128233-18-0-all werkzeug: 40.77.189.194 - - [26/Feb/2025 02:12:22] "GET /web/assets/1/4e4d9b4/web.assets_frontend.min.css HTTP/1.0" 200 - 17 0.029 0.111 2025-02-26 02:12:22,529 12 INFO ? werkzeug: 40.77.188.253 - - [26/Feb/2025 02:12:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.007 0.005 2025-02-26 02:12:22,542 11 INFO ? werkzeug: 40.77.188.214 - - [26/Feb/2025 02:12:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.0" 200 - 1 0.007 0.005 2025-02-26 02:12:22,673 12 INFO 128233-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca98635/web.assets_frontend_lazy.min.js, copying from /web/assets/ca98635/web.assets_frontend_lazy.min.js 2025-02-26 02:12:22,683 12 INFO 128233-18-0-all werkzeug: 40.77.190.162 - - [26/Feb/2025 02:12:22] "GET /web/assets/1/ca98635/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 12 0.010 0.018 2025-02-26 02:12:24,056 11 INFO 128233-18-0-all werkzeug: 40.77.189.194 - - [26/Feb/2025 02:12:24] "GET /website/translations/84aa7efc7f70a49ec9ab906f72f5c79f8e340598?lang=en_US HTTP/1.0" 200 - 2 0.007 0.008 2025-02-26 04:49:29,958 11 INFO 128233-18-0-base werkzeug: 4.227.36.97 - - [26/Feb/2025 04:49:29] "GET /robots.txt HTTP/1.0" 200 - 2 0.049 0.042 2025-02-26 04:49:30,008 11 INFO ? werkzeug: 4.227.36.16 - - [26/Feb/2025 04:49:30] "GET /robots.txt HTTP/1.0" 200 - 1 0.030 0.019 2025-02-26 04:49:30,039 12 INFO 128233-18-0-all werkzeug: 4.227.36.35 - - [26/Feb/2025 04:49:30] "GET /robots.txt HTTP/1.0" 200 - 4 0.068 0.103 2025-02-26 05:14:02,545 11 INFO 128233-18-0-all werkzeug: 4.227.36.35 - - [26/Feb/2025 05:14:02] "GET /robots.txt HTTP/1.0" 200 - 9 0.019 0.014 2025-02-26 05:14:36,070 12 WARNING 128233-18-0-all odoo.addons.website.models.website: No Sitemap value provided for controller (/portal/addresses) 2025-02-26 05:14:36,112 12 WARNING 128233-18-0-all odoo.addons.website.models.website: No Sitemap value provided for controller (/update_date_prices_and_validity) 2025-02-26 05:14:36,132 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:14:36] "GET /sitemap.xml HTTP/1.0" 200 - 72 0.049 0.066 2025-02-26 05:24:37,643 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:24:37] "GET / HTTP/1.0" 200 - 14 0.018 0.029 2025-02-26 05:30:20,369 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:30:20] "GET /helpdesk HTTP/1.0" 302 - 4 0.008 0.012 2025-02-26 05:30:30,940 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:30:30] "GET /contactus HTTP/1.0" 200 - 30 0.028 0.058 2025-02-26 05:30:41,821 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:30:41] "GET /web/login HTTP/1.0" 200 - 31 0.030 0.063 2025-02-26 05:30:52,885 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:30:52] "GET /es HTTP/1.0" 200 - 81 0.117 0.409 2025-02-26 05:31:03,578 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:31:03,585 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:03] "GET /doc HTTP/1.0" 500 - 41 0.036 0.078 2025-02-26 05:31:14,532 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:14] "GET /jobs HTTP/1.0" 200 - 51 0.036 0.103 2025-02-26 05:31:25,747 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:25] "GET /shop HTTP/1.0" 200 - 200 0.132 0.366 2025-02-26 05:31:36,843 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:36] "GET /es_ES HTTP/1.0" 200 - 81 0.131 0.318 2025-02-26 05:31:47,255 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:47] "GET /web/assets/1/bd15bdb/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 6 0.007 0.007 2025-02-26 05:31:57,590 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:31:57] "GET /website/social/facebook HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 05:34:40,620 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:34:40] "GET /es/web/login HTTP/1.0" 200 - 84 0.141 0.328 2025-02-26 05:34:49,859 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:34:49] "GET /es_ES/web/login HTTP/1.0" 200 - 84 0.138 0.326 2025-02-26 05:34:58,197 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:34:58] "GET /en/web/login HTTP/1.0" 303 - 2 0.006 0.005 2025-02-26 05:37:47,762 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:37:47] "GET /shop/furn-7888-desk-stand-with-screen-21 HTTP/1.0" 200 - 149 0.101 0.294 2025-02-26 05:37:55,305 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:37:55] "GET /shop/furn-9999-office-design-software-7 HTTP/1.0" 200 - 69 0.051 0.117 2025-02-26 05:38:03,061 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:38:03,067 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:03] "GET /doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 05:38:10,616 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:10] "GET /shop/furn-5555-cable-management-box-44 HTTP/1.0" 200 - 68 0.042 0.105 2025-02-26 05:38:18,483 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:18] "GET /shop/e-com06-corner-desk-right-sit-10 HTTP/1.0" 200 - 197 0.147 0.331 2025-02-26 05:38:26,069 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:26] "GET /shop/e-com11-cabinet-with-doors-15 HTTP/1.0" 200 - 68 0.030 0.095 2025-02-26 05:38:33,826 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:38:33,835 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:33] "GET /es/doc HTTP/1.0" 500 - 41 0.034 0.080 2025-02-26 05:38:41,353 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:41] "GET /shop/furn-1118-corner-desk-left-sit-18 HTTP/1.0" 200 - 70 0.030 0.086 2025-02-26 05:38:58,862 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:38:58] "GET /jobs/marketing-and-community-manager-6 HTTP/1.0" 200 - 43 0.023 0.073 2025-02-26 05:39:14,609 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:39:14] "GET /shop/furn-8220-four-person-desk-25 HTTP/1.0" 200 - 68 0.032 0.092 2025-02-26 05:40:23,356 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:40:23] "GET /es/shop/furn-7888-soporte-de-escritorio-con-pantalla-21 HTTP/1.0" 200 - 100 0.081 0.293 2025-02-26 05:40:31,126 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:40:31] "GET /terms HTTP/1.0" 200 - 26 0.032 0.148 2025-02-26 05:40:39,156 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:40:39] "GET /es_ES/shop/furn-7888-soporte-de-escritorio-con-pantalla-21 HTTP/1.0" 200 - 96 0.065 0.265 2025-02-26 05:42:34,803 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:42:34] "GET /es/shop/furn-1118-escritorio-en-l-con-asiento-a-la-izquierda-18 HTTP/1.0" 200 - 67 0.032 0.095 2025-02-26 05:42:42,258 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:42:42] "GET /es_ES/shop/furn-1118-escritorio-en-l-con-asiento-a-la-izquierda-18 HTTP/1.0" 200 - 72 0.041 0.087 2025-02-26 05:42:49,848 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:42:49] "GET /es/shop/e-com06-escritorio-en-l-con-asiento-a-la-derecha-10 HTTP/1.0" 200 - 66 0.029 0.093 2025-02-26 05:42:57,684 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:42:57] "GET /es_ES/shop/e-com06-escritorio-en-l-con-asiento-a-la-derecha-10 HTTP/1.0" 200 - 95 0.082 0.291 2025-02-26 05:43:06,021 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:43:06] "GET /es_ES/shop/furn-5555-caja-de-administracion-de-cables-44 HTTP/1.0" 200 - 70 0.035 0.106 2025-02-26 05:43:14,797 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:43:14] "GET /es_ES/shop/furn-8220-escritorio-para-cuatro-personas-25 HTTP/1.0" 200 - 70 0.030 0.092 2025-02-26 05:43:23,450 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:43:23] "GET /es/shop/furn-5555-caja-de-organizacion-para-cables-44 HTTP/1.0" 200 - 66 0.028 0.091 2025-02-26 05:43:31,032 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:43:31] "GET /es_ES/shop/furn-9999-software-de-diseno-de-oficina-7 HTTP/1.0" 200 - 66 0.029 0.094 2025-02-26 05:43:38,685 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:43:38] "GET /es/shop/furn-9999-software-de-diseno-de-oficina-7 HTTP/1.0" 200 - 71 0.032 0.095 2025-02-26 05:44:29,634 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:44:29] "GET /es/shop/furn-8220-escritorio-para-cuatro-personas-25 HTTP/1.0" 200 - 66 0.031 0.093 2025-02-26 05:44:37,537 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:44:37,544 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:44:37] "GET /doc HTTP/1.0" 500 - 21 0.031 0.075 2025-02-26 05:44:45,249 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:44:45] "GET /es_ES/jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 36 0.024 0.081 2025-02-26 05:46:18,318 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:18] "GET /jobs/apply/marketing-and-community-manager-6 HTTP/1.0" 200 - 24 0.020 0.068 2025-02-26 05:46:26,081 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:26] "GET /es/jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 25 0.020 0.071 2025-02-26 05:46:33,799 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:33] "GET /es_ES/shop/e-com11-armario-con-puertas-15 HTTP/1.0" 200 - 70 0.032 0.097 2025-02-26 05:46:41,910 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:41] "GET /es/shop/e-com11-gabinete-con-puertas-15 HTTP/1.0" 200 - 95 0.070 0.255 2025-02-26 05:46:49,596 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:46:49,602 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:49] "GET /es/doc HTTP/1.0" 500 - 21 0.025 0.066 2025-02-26 05:46:57,270 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:46:57] "GET /es/terms HTTP/1.0" 200 - 21 0.032 0.165 2025-02-26 05:47:05,024 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:47:05] "GET /shop/chair-floor-protection-152 HTTP/1.0" 200 - 68 0.031 0.093 2025-02-26 05:47:12,894 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:47:12] "GET /shop/furn-0789-individual-workplace-22 HTTP/1.0" 200 - 68 0.028 0.082 2025-02-26 05:47:20,784 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:47:20] "GET /shop/e-com07-large-cabinet-11 HTTP/1.0" 200 - 68 0.029 0.085 2025-02-26 05:47:54,505 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:47:54,510 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:47:54] "GET /doc HTTP/1.0" 500 - 11 0.018 0.034 2025-02-26 05:48:02,337 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:48:02] "GET /jobs/detail/marketing-and-community-manager-6 HTTP/1.0" 301 - 3 0.025 0.035 2025-02-26 05:49:30,427 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:49:30] "GET /es_ES/shop/proteccion-del-piso-de-la-silla-152 HTTP/1.0" 200 - 66 0.030 0.092 2025-02-26 05:49:39,084 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:49:39] "GET /es/shop/furn-0789-lugar-de-trabajo-individual-22 HTTP/1.0" 200 - 70 0.031 0.092 2025-02-26 05:49:47,902 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:49:47] "GET /es_ES/shop/furn-0789-lugar-de-trabajo-individual-22 HTTP/1.0" 200 - 66 0.028 0.090 2025-02-26 05:49:56,279 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:49:56] "GET /es/shop/protector-de-piso-para-silla-152 HTTP/1.0" 200 - 70 0.028 0.085 2025-02-26 05:50:04,688 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:04] "GET /es_ES/shop/e-com07-gabinete-grande-11 HTTP/1.0" 200 - 66 0.028 0.087 2025-02-26 05:50:13,036 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:50:13,042 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:13] "GET /es/doc HTTP/1.0" 500 - 11 0.013 0.028 2025-02-26 05:50:21,667 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:21] "GET /es/shop/e-com07-gabinete-grande-11 HTTP/1.0" 200 - 70 0.031 0.089 2025-02-26 05:50:30,264 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:30] "GET /es_ES/jobs/apply/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 21 0.017 0.068 2025-02-26 05:50:39,105 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:39] "GET /es/jobs/apply/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 21 0.014 0.067 2025-02-26 05:50:48,083 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:48] "GET /shop/furn-8900-drawer-black-19 HTTP/1.0" 200 - 68 0.031 0.093 2025-02-26 05:50:59,835 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:50:59] "GET /shop/rent001-projector-181 HTTP/1.0" 200 - 84 0.039 0.103 2025-02-26 05:52:30,080 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:52:30,086 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:52:30] "GET /es/doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 05:52:39,148 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:52:39] "GET /es_ES/jobs/detail/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 4 0.015 0.014 2025-02-26 05:52:48,694 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:52:48,700 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:52:48] "GET /doc HTTP/1.0" 500 - 11 0.012 0.027 2025-02-26 05:52:57,894 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:52:57] "GET /es/jobs/detail/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 05:53:22,384 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:53:22] "GET /es_ES/shop/furn-8900-cajon-negro-19 HTTP/1.0" 200 - 66 0.030 0.095 2025-02-26 05:53:44,718 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:53:44] "GET /es/shop/furn-8900-cajon-negro-19 HTTP/1.0" 200 - 66 0.051 0.123 2025-02-26 05:53:54,724 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:53:54] "GET /shop/furn-7777-office-chair-5 HTTP/1.0" 200 - 68 0.057 0.130 2025-02-26 05:54:05,614 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:54:05] "GET /es_ES/shop/rent001-proyector-181 HTTP/1.0" 200 - 79 0.037 0.123 2025-02-26 05:54:24,433 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:54:24] "GET /es/shop/rent001-proyector-181 HTTP/1.0" 200 - 79 0.035 0.135 2025-02-26 05:54:40,858 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:54:40] "GET /shop/rent003-printer-183 HTTP/1.0" 200 - 92 0.047 0.116 2025-02-26 05:54:55,314 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:54:55] "GET /shop/e-com10-pedal-bin-14 HTTP/1.0" 200 - 68 0.030 0.089 2025-02-26 05:55:21,120 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:55:21] "GET /es_ES/shop/furn-7777-silla-de-oficina-5 HTTP/1.0" 200 - 66 0.031 0.094 2025-02-26 05:55:30,656 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:55:30] "GET /jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 3 0.006 0.008 2025-02-26 05:55:40,402 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:55:40,409 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:55:40] "GET /doc HTTP/1.0" 500 - 11 0.013 0.032 2025-02-26 05:55:49,832 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:55:49] "GET /es/shop/furn-7777-silla-de-oficina-5 HTTP/1.0" 200 - 70 0.032 0.091 2025-02-26 05:55:59,453 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:55:59,459 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:55:59] "GET /es/doc HTTP/1.0" 500 - 11 0.013 0.029 2025-02-26 05:56:09,695 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:56:09] "GET /shop/conference-chair-16 HTTP/1.0" 200 - 89 0.041 0.102 2025-02-26 05:56:41,652 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:56:41] "GET /es_ES/shop/e-com10-cubo-de-basura-con-pedal-14 HTTP/1.0" 200 - 70 0.032 0.093 2025-02-26 05:56:51,762 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:56:51] "GET /es_ES/shop/rent003-impresora-183 HTTP/1.0" 200 - 81 0.034 0.103 2025-02-26 05:57:02,038 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:57:02] "GET /es/shop/e-com10-bote-de-basura-con-pedal-14 HTTP/1.0" 200 - 66 0.032 0.104 2025-02-26 05:57:12,308 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:57:12] "GET /es/shop/rent003-impresora-183 HTTP/1.0" 200 - 77 0.039 0.138 2025-02-26 05:57:22,396 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:57:22] "GET /es_ES/terms HTTP/1.0" 200 - 27 0.060 0.197 2025-02-26 05:57:57,663 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:57:57,669 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:57:57] "GET /doc HTTP/1.0" 500 - 11 0.013 0.034 2025-02-26 05:58:08,494 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:58:08] "GET /es_ES/shop/silla-de-conferencias-16 HTTP/1.0" 200 - 77 0.050 0.099 2025-02-26 05:58:19,179 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:58:19] "GET /es_ES/shop/change_pricelist/15 HTTP/1.0" 301 - 11 0.012 0.016 2025-02-26 05:58:29,882 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:58:29] "GET /es/shop/silla-de-conferencias-16 HTTP/1.0" 200 - 77 0.038 0.106 2025-02-26 05:58:40,554 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:58:40] "GET /shop/change_pricelist/15 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 05:58:51,938 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:58:51] "GET /es/shop HTTP/1.0" 200 - 154 0.101 0.462 2025-02-26 05:59:12,371 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:59:12,378 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:59:12] "GET /es_ES/doc HTTP/1.0" 500 - 21 0.027 0.074 2025-02-26 05:59:23,805 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:59:23] "GET /es/shop/cart HTTP/1.0" 200 - 45 0.040 0.224 2025-02-26 05:59:35,025 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 05:59:35,031 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:59:35] "GET /es/doc HTTP/1.0" 500 - 11 0.011 0.030 2025-02-26 05:59:46,563 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 05:59:46] "GET /es/jobs HTTP/1.0" 200 - 45 0.031 0.096 2025-02-26 06:00:12,692 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:00:12] "GET /es/shop/change_pricelist/15 HTTP/1.0" 301 - 5 0.006 0.008 2025-02-26 06:00:22,486 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:00:22] "GET /es_ES/shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 18 0.035 0.055 2025-02-26 06:00:34,089 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:00:34] "GET /es/shop/tarjeta-de-regalo-49 HTTP/1.0" 200 - 58 0.026 0.083 2025-02-26 06:00:45,900 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:00:45] "GET /es/shop/set-para-oficina-34 HTTP/1.0" 200 - 64 0.028 0.088 2025-02-26 06:00:57,873 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:00:57] "GET /shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 12 0.024 0.021 2025-02-26 06:01:10,259 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:01:10] "GET /es/shop/garantia-196 HTTP/1.0" 200 - 76 0.034 0.104 2025-02-26 06:01:32,633 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:01:32,639 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:01:32] "GET /es/doc HTTP/1.0" 500 - 11 0.015 0.033 2025-02-26 06:01:46,674 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:01:46] "GET /es/shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 12 0.008 0.014 2025-02-26 06:01:59,334 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:01:59] "GET /es/jobs/desarrollador-experimentado-4 HTTP/1.0" 200 - 21 0.013 0.046 2025-02-26 06:02:12,212 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:02:12] "GET /es/jobs/consultor-3 HTTP/1.0" 200 - 21 0.015 0.047 2025-02-26 06:02:25,305 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:02:25] "GET /jobs/experienced-developer-4 HTTP/1.0" 200 - 20 0.012 0.050 2025-02-26 06:02:38,480 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:02:38] "GET /es/helpdesk HTTP/1.0" 302 - 5 0.007 0.009 2025-02-26 06:02:42,539 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:02:42] "GET /es_ES/shop/tarjeta-de-regalo-49 HTTP/1.0" 200 - 58 0.025 0.079 2025-02-26 06:02:55,761 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:02:55] "GET /es_ES/shop/set-para-oficina-34 HTTP/1.0" 200 - 59 0.028 0.095 2025-02-26 06:03:09,026 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:03:09] "GET /es_ES/shop/garantia-196 HTTP/1.0" 200 - 83 0.039 0.102 2025-02-26 06:03:22,755 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:03:22] "GET /es/shop/escritorio-personalizable-9 HTTP/1.0" 200 - 94 0.045 0.117 2025-02-26 06:03:36,097 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:03:36] "GET /es/contactus HTTP/1.0" 200 - 29 0.023 0.057 2025-02-26 06:03:48,562 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:03:48,568 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:03:48] "GET /doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 06:04:02,605 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:04:02,611 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:04:02] "GET /es/doc HTTP/1.0" 500 - 11 0.010 0.026 2025-02-26 06:04:17,958 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:04:17] "GET /es_ES/jobs/desarrollador-experimentado-4 HTTP/1.0" 200 - 19 0.012 0.048 2025-02-26 06:04:46,874 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:04:46] "GET /helpdesk/atencion-al-cliente-1 HTTP/1.0" 301 - 8 0.009 0.012 2025-02-26 06:04:53,901 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:04:53] "GET /es_ES/shop/escritorio-personalizable-9 HTTP/1.0" 200 - 80 0.035 0.108 2025-02-26 06:05:09,379 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:09] "GET /es_ES/jobs/consultor-3 HTTP/1.0" 200 - 28 0.053 0.125 2025-02-26 06:05:10,631 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:10] "GET /jobs/apply/experienced-developer-4 HTTP/1.0" 200 - 25 0.018 0.068 2025-02-26 06:05:24,866 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:24] "GET /es/jobs/apply/desarrollador-experimentado-4 HTTP/1.0" 200 - 22 0.014 0.069 2025-02-26 06:05:39,903 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:05:39,909 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:39] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 06:05:48,145 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:48] "GET /es_ES/jobs/apply/desarrollador-experimentado-4 HTTP/1.0" 200 - 22 0.029 0.064 2025-02-26 06:05:54,992 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:05:54] "GET /shop/change_pricelist/6 HTTP/1.0" 301 - 5 0.007 0.008 2025-02-26 06:06:03,850 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:06:03] "GET /es_ES/helpdesk HTTP/1.0" 302 - 4 0.007 0.009 2025-02-26 06:06:20,465 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:06:20] "GET /shop/customizable-desk-9 HTTP/1.0" 200 - 80 0.042 0.115 2025-02-26 06:06:36,833 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:06:36] "GET /helpdesk/customer-care-1 HTTP/1.0" 200 - 28 0.021 0.065 2025-02-26 06:06:53,218 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:06:53,224 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:06:53] "GET /doc HTTP/1.0" 500 - 11 0.011 0.030 2025-02-26 06:07:09,932 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:07:09,938 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:07:09] "GET /es/doc HTTP/1.0" 500 - 11 0.013 0.029 2025-02-26 06:07:26,252 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:07:26] "GET /es_ES/jobs/apply/consultor-3 HTTP/1.0" 200 - 19 0.012 0.040 2025-02-26 06:07:44,969 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:07:44] "GET /jobs/detail/experienced-developer-4 HTTP/1.0" 301 - 3 0.006 0.008 2025-02-26 06:08:00,673 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:08:00] "GET /es/jobs/apply/consultor-3 HTTP/1.0" 200 - 19 0.011 0.036 2025-02-26 06:08:15,691 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:08:15] "GET /es_ES/jobs/detail/desarrollador-experimentado-4 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 06:08:28,912 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:08:28] "GET /shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 16 0.011 0.020 2025-02-26 06:08:41,483 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:08:41,488 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:08:41] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.036 0.059 2025-02-26 06:08:53,477 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:08:53] "GET /shop/office-combo-34 HTTP/1.0" 200 - 63 0.028 0.082 2025-02-26 06:09:23,761 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:09:23] "GET /es_ES/helpdesk/atencion-al-cliente-1 HTTP/1.0" 200 - 33 0.023 0.071 2025-02-26 06:09:53,146 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:09:53] "GET /es/helpdesk/atencion-al-cliente-1 HTTP/1.0" 200 - 24 0.021 0.071 2025-02-26 06:10:19,219 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:10:19] "GET /es_ES/website/social/twitter HTTP/1.0" 303 - 3 0.024 0.029 2025-02-26 06:10:43,064 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:10:43] "GET /es_ES/jobs/detail/consultor-3 HTTP/1.0" 301 - 4 0.007 0.009 2025-02-26 06:11:04,699 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:11:04] "GET /jobs/apply/consultant-3 HTTP/1.0" 200 - 17 0.010 0.034 2025-02-26 06:11:23,445 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:11:23] "GET /es/jobs/detail/desarrollador-experimentado-4 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 06:11:40,722 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:11:40,729 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:11:40] "GET /es/doc HTTP/1.0" 500 - 11 0.019 0.043 2025-02-26 06:11:55,500 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:11:55] "GET /jobs/desarrollador-experimentado-4 HTTP/1.0" 301 - 3 0.006 0.007 2025-02-26 06:12:41,123 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:12:41] "GET /es/jobs/detail/consultor-3 HTTP/1.0" 301 - 4 0.006 0.009 2025-02-26 06:13:24,354 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:13:24] "GET /shop/warranty-196 HTTP/1.0" 200 - 65 0.032 0.094 2025-02-26 06:14:01,639 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:14:01,645 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:14:01] "GET /doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 06:14:34,949 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:14:34,955 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:14:34] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.013 0.030 2025-02-26 06:15:39,968 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:15:39] "GET /es_ES/website/social/facebook HTTP/1.0" 303 - 3 0.007 0.008 2025-02-26 06:16:41,851 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:16:41] "GET /es_ES/website/social/linkedin HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:17:38,092 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:17:38] "GET /es/shop/change_pricelist/6 HTTP/1.0" 301 - 5 0.007 0.008 2025-02-26 06:18:32,076 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:18:32] "GET /jobs/detail/consultant-3 HTTP/1.0" 301 - 3 0.006 0.008 2025-02-26 06:19:19,369 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:19:19] "GET /website_hr_recruitment/static/src/img/job_image_9.jpg HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:19:57,990 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:19:57] "GET /website_hr_recruitment/static/src/img/job_image_13.jpg HTTP/1.0" 200 - 1 0.005 0.004 2025-02-26 06:20:34,156 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:20:34] "GET /website_hr_recruitment/static/src/img/job_image_12.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:21:06,878 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:21:06] "GET /website_hr_recruitment/static/src/img/job_image_11.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:21:35,774 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:21:35] "GET /website_hr_recruitment/static/src/img/job_image_8.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:22:02,550 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:22:02] "GET /website_hr_recruitment/static/src/img/job_image_10.jpg HTTP/1.0" 200 - 1 0.005 0.004 2025-02-26 06:22:27,578 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:22:27] "GET /jobs/consultor-3 HTTP/1.0" 301 - 3 0.007 0.008 2025-02-26 06:22:49,012 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:22:49] "GET /website/social/linkedin HTTP/1.0" 303 - 3 0.008 0.008 2025-02-26 06:23:09,059 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:23:09] "GET /shop/gift-card-49 HTTP/1.0" 200 - 51 0.047 0.090 2025-02-26 06:23:27,473 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:23:27] "GET /es/shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 16 0.020 0.021 2025-02-26 06:23:42,659 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:23:42] "GET /website_hr_recruitment/static/src/img/job_image_9.jpg HTTP/1.0" 200 - 1 0.005 0.005 2025-02-26 06:23:56,954 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:23:56] "GET /website_hr_recruitment/static/src/img/job_product.svg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:24:09,342 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:09] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:24:21,487 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:21] "GET /website/social/twitter HTTP/1.0" 303 - 3 0.007 0.008 2025-02-26 06:24:32,196 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:32] "GET /shop/cart HTTP/1.0" 200 - 45 0.046 0.147 2025-02-26 06:24:41,084 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:41] "GET /ks_dashboard_ninja/static/images/loader.gif HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:24:51,110 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:51] "GET /es_ES/shop HTTP/1.0" 200 - 88 0.087 0.431 2025-02-26 06:24:58,307 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:24:58] "GET /es_ES/jobs HTTP/1.0" 200 - 27 0.028 0.097 2025-02-26 06:25:05,518 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:05] "GET /es_ES/contactus HTTP/1.0" 200 - 25 0.017 0.055 2025-02-26 06:25:11,903 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:11] "GET /es/website/social/twitter HTTP/1.0" 303 - 3 0.007 0.009 2025-02-26 06:25:18,809 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:25:18,818 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:18] "GET /doc HTTP/1.0" 500 - 11 0.012 0.034 2025-02-26 06:25:26,119 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:26] "GET /es/website/social/facebook HTTP/1.0" 303 - 3 0.007 0.009 2025-02-26 06:25:40,280 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:40] "GET /es/website/social/linkedin HTTP/1.0" 303 - 3 0.008 0.009 2025-02-26 06:25:54,093 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:25:54] "GET /es/shop/page/2 HTTP/1.0" 200 - 87 0.043 0.248 2025-02-26 06:26:06,165 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:26:06] "GET /es_ES/shop/cart HTTP/1.0" 200 - 30 0.043 0.161 2025-02-26 06:26:16,838 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:26:16] "GET /web/reset_password HTTP/1.0" 200 - 20 0.017 0.062 2025-02-26 06:26:27,016 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:26:27] "GET /jobs/consultant-3 HTTP/1.0" 200 - 23 0.022 0.083 2025-02-26 06:26:35,969 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:26:35,975 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:26:35] "GET /es_ES/doc HTTP/1.0" 500 - 21 0.029 0.079 2025-02-26 06:26:43,474 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:26:43] "GET /es_ES/shop/change_pricelist/6 HTTP/1.0" 301 - 6 0.008 0.009 2025-02-26 06:27:07,149 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:27:07] "GET /es_ES/shop/page/2 HTTP/1.0" 200 - 117 0.102 0.491 2025-02-26 06:27:28,066 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:27:28] "GET /shop/page/2 HTTP/1.0" 200 - 100 0.101 0.409 2025-02-26 06:27:45,866 11 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:27:45] "GET /website/static/src/img/snippets_demo/s_text_image.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:28:03,939 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 06:28:03] "GET /website_sale/static/src/img/carpentry.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:28:20,937 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:28:20] "GET /web/image/website/1/favicon?unique=b314d96 HTTP/1.0" 200 - 6 0.011 0.008 2025-02-26 06:28:35,693 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:28:35] "GET /es/shop/furn-8888-lampara-de-oficina-6?page=2 HTTP/1.0" 200 - 70 0.040 0.104 2025-02-26 06:28:48,036 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:28:48,043 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:28:48] "GET /es/doc HTTP/1.0" 500 - 11 0.013 0.029 2025-02-26 06:28:59,920 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:28:59,927 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:28:59] "GET /doc HTTP/1.0" 500 - 11 0.011 0.028 2025-02-26 06:29:34,031 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:29:34] "GET /es/shop/e-com08-caja-de-almacenamiento-12?page=2 HTTP/1.0" 200 - 70 0.037 0.103 2025-02-26 06:30:40,559 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:30:40] "GET /es/shop/furn-7800-conjunto-de-escritorio-8?page=2 HTTP/1.0" 200 - 70 0.044 0.106 2025-02-26 06:31:34,829 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:31:34] "GET /es/shop/furn-8999-sofa-de-tres-asientos-27?page=2 HTTP/1.0" 200 - 70 0.030 0.086 2025-02-26 06:32:26,698 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:32:26] "GET /es/shop/furn-0269-silla-de-oficina-negra-17?page=2 HTTP/1.0" 200 - 70 0.037 0.102 2025-02-26 06:33:14,326 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:33:14] "GET /es_ES/shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 17 0.011 0.020 2025-02-26 06:33:59,516 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:33:59] "GET /es/shop/servicio-de-limpieza-de-oficinas-sub-194?page=2 HTTP/1.0" 200 - 80 0.037 0.113 2025-02-26 06:34:33,222 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:34:33] "GET /es_ES/shop/servicio-de-limpieza-de-oficinas-sub-194?page=2 HTTP/1.0" 200 - 76 0.042 0.115 2025-02-26 06:35:05,159 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:35:05] "GET /es/shop/renta-de-coches-sub-195?page=2 HTTP/1.0" 200 - 80 0.036 0.119 2025-02-26 06:35:34,472 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:35:34] "GET /en/web/reset_password HTTP/1.0" 303 - 2 0.006 0.005 2025-02-26 06:36:02,418 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:36:02] "GET /es/shop/furn-6741-mesa-grande-para-reuniones-26?page=2 HTTP/1.0" 200 - 74 0.036 0.104 2025-02-26 06:36:33,264 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:36:33,270 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:36:33] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.013 0.031 2025-02-26 06:36:55,005 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:36:55,011 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:36:55] "GET /es/doc HTTP/1.0" 500 - 11 0.011 0.029 2025-02-26 06:37:58,968 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:37:58] "GET /es_ES/web/reset_password HTTP/1.0" 200 - 28 0.025 0.059 2025-02-26 06:39:06,988 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:39:06] "GET /shop/car-leasing-sub-195?page=2 HTTP/1.0" 200 - 74 0.060 0.138 2025-02-26 06:39:57,294 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:39:57] "GET /es_ES/shop/e-com08-caja-de-almacenamiento-12?page=2 HTTP/1.0" 200 - 66 0.039 0.094 2025-02-26 06:40:48,152 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:40:48] "GET /es_ES/shop/furn-8888-lampara-de-oficina-6?page=2 HTTP/1.0" 200 - 66 0.030 0.095 2025-02-26 06:41:34,790 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:41:34] "GET /es_ES/shop/furn-8999-sofa-de-tres-asientos-27?page=2 HTTP/1.0" 200 - 66 0.032 0.097 2025-02-26 06:42:14,161 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:42:14] "GET /es_ES/shop/furn-7800-combinacion-de-escritorio-8?page=2 HTTP/1.0" 200 - 70 0.028 0.081 2025-02-26 06:42:58,936 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:42:58] "GET /es/shop/e-com09-escritorio-grande-13?page=2 HTTP/1.0" 200 - 70 0.032 0.095 2025-02-26 06:43:25,024 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:43:25] "GET /es_ES/shop/furn-0269-silla-de-oficina-negra-17?page=2 HTTP/1.0" 200 - 66 0.030 0.093 2025-02-26 06:43:55,074 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:43:55] "GET /es/web/reset_password HTTP/1.0" 200 - 17 0.017 0.054 2025-02-26 06:44:23,340 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:44:23] "GET /es_ES/shop/pantallas-de-bloque-acustico-23?page=2 HTTP/1.0" 200 - 78 0.034 0.100 2025-02-26 06:44:46,968 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:44:46] "GET /shop/furn-6741-large-meeting-table-26?page=2 HTTP/1.0" 200 - 72 0.032 0.091 2025-02-26 06:45:09,117 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:45:09,124 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:45:09] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.014 0.031 2025-02-26 06:45:30,443 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:45:30,453 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:45:30] "GET /doc HTTP/1.0" 500 - 11 0.013 0.035 2025-02-26 06:46:28,936 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:46:28] "GET /es/shop/sala-de-reunion-182?page=2 HTTP/1.0" 200 - 76 0.034 0.108 2025-02-26 06:47:34,532 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:47:34] "GET /es_ES/shop/sala-de-reunion-182?page=2 HTTP/1.0" 200 - 71 0.033 0.109 2025-02-26 06:48:31,398 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:48:31] "GET /shop/furn-0269-office-chair-black-17?page=2 HTTP/1.0" 200 - 68 0.032 0.091 2025-02-26 06:49:23,701 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:49:23] "GET /es_ES/shop/e-com09-escritorio-grande-13?page=2 HTTP/1.0" 200 - 70 0.029 0.085 2025-02-26 06:50:07,600 12 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:50:07,611 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:50:07] "GET /es/doc HTTP/1.0" 500 - 11 0.015 0.037 2025-02-26 06:50:47,841 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:50:47] "GET /es_ES/shop/furn-6741-mesa-grande-para-reuniones-26?page=2 HTTP/1.0" 200 - 68 0.031 0.095 2025-02-26 06:51:53,913 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:51:53] "GET /shop/furn-8999-three-seat-sofa-27?page=2 HTTP/1.0" 200 - 68 0.037 0.103 2025-02-26 06:52:52,541 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:52:52] "GET /es_ES/shop/renta-de-coches-sub-195?page=2 HTTP/1.0" 200 - 76 0.034 0.104 2025-02-26 06:53:41,646 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:53:41] "GET /shop/office-cleaning-service-sub-194?page=2 HTTP/1.0" 200 - 74 0.032 0.102 2025-02-26 06:54:27,933 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:54:27] "GET /shop/furn-8888-office-lamp-6?page=2 HTTP/1.0" 200 - 68 0.032 0.092 2025-02-26 06:55:02,836 12 INFO 128233-18-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-02-26 06:55:02,852 12 INFO 128233-18-0-base werkzeug: 18.218.131.11 - - [26/Feb/2025 06:55:02] "GET /robots.txt HTTP/1.0" 200 - 6 0.009 0.025 2025-02-26 06:55:08,408 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:55:08] "GET /shop/furn-7800-desk-combination-8?page=2 HTTP/1.0" 200 - 64 0.031 0.097 2025-02-26 06:55:45,253 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:55:45] "GET /shop/e-com09-large-desk-13?page=2 HTTP/1.0" 200 - 64 0.054 0.094 2025-02-26 06:56:18,604 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:56:18,612 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:56:18] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.015 0.030 2025-02-26 06:56:49,104 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 06:56:49,110 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:56:49] "GET /doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 06:57:53,233 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:57:53] "GET /es/shop/furn-8855-cajon-24?page=2 HTTP/1.0" 200 - 63 0.030 0.087 2025-02-26 06:58:58,052 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:58:58] "GET /shop/e-com08-storage-box-12?page=2 HTTP/1.0" 200 - 64 0.033 0.099 2025-02-26 06:59:55,631 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 06:59:55] "GET /es_ES/shop/furn-8855-cajon-24?page=2 HTTP/1.0" 200 - 59 0.029 0.088 2025-02-26 07:00:46,745 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:00:46] "GET /shop/furn-8855-drawer-24?page=2 HTTP/1.0" 200 - 58 0.031 0.094 2025-02-26 07:01:33,545 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:01:33] "GET /es_ES/shop/category/multimedia-9 HTTP/1.0" 200 - 59 0.033 0.092 2025-02-26 07:02:13,341 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:02:13] "GET /shop/category/multimedia-9 HTTP/1.0" 200 - 55 0.027 0.085 2025-02-26 07:02:51,729 12 INFO ? werkzeug: 20.171.207.153 - - [26/Feb/2025 07:02:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 07:03:26,838 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:03:26] "GET /shop/category/furnitures-2 HTTP/1.0" 200 - 62 0.057 0.132 2025-02-26 07:03:39,981 12 INFO ? werkzeug: 18.222.45.122 - - [26/Feb/2025 07:03:39] "GET /robots.txt HTTP/1.0" 200 - 1 0.006 0.020 2025-02-26 07:03:57,240 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:03:57] "GET /shop/category/drawers-4 HTTP/1.0" 200 - 59 0.029 0.091 2025-02-26 07:04:26,005 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:04:26] "GET /shop/category/services-8 HTTP/1.0" 200 - 58 0.027 0.090 2025-02-26 07:05:11,196 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:05:11] "GET /shop/category/cabinets-5 HTTP/1.0" 200 - 59 0.029 0.094 2025-02-26 07:05:56,033 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_AR'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 07:05:56,039 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:05:56] "GET /es/doc HTTP/1.0" 500 - 11 0.015 0.031 2025-02-26 07:07:02,207 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'en_US'", 'None', 'None', 'False', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 07:07:02,212 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:07:02] "GET /doc HTTP/1.0" 500 - 11 0.013 0.035 2025-02-26 07:07:07,811 11 ERROR 128233-18-0-all odoo.http: Exception during request handling. Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', , ('3434', "'es_ES'", 'None', 'None', 'None', 'None', 'None', 'None', '1', 'True')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 757, in _generate_code + self._compile_node(element, compile_context, 2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1903, in _compile_directive_foreach self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1781, in _compile_directive_if self._compile_directives(el, compile_context, level + 1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1755, in _compile_directive_inner_content body.extend(self._compile_node(item, compile_context, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/web_editor/models/ir_qweb_fields.py", line 72, in _compile_node return super()._compile_node(el, compile_context, indent) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1352, in _compile_node return body + self._compile_directives(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1438, in _compile_directives code.extend(self._compile_directive(el, compile_context, directive, level)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/ir_qweb.py", line 32, in _compile_directive return super()._compile_directive(el, compile_context, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 339, in _tracked_compile_directive return method_compile_directive(self, el, options, directive, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 1465, in _compile_directive return compile_handler(el, compile_context, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2130, in _compile_directive_field assert tagName != 't',\ ^^^^^^^^^^^^^^ AssertionError: t-field can not be used on a t element, provide an actual HTML node The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2372, in __call__ response = request._serve_db() ^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1899, in _serve_db return self._transactioning( ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2090, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 331, in _dispatch result.flatten() File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1389, in flatten self.response.append(self.render()) ^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1381, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_ui_view.py", line 449, in _render_template return super()._render_template(template, values=values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 2197, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 606, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<3436>", line 495, in template_3436 File "<3436>", line 477, in template_3436_content File "<3436>", line 269, in template_3436_t_call_0 File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/profiler.py", line 314, in _tracked_compile return method_compile(self, template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 672, in _compile return self._load_values(base_key_cache, generate_functions) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2535, in _load_values value = self._get_cached_values(cache_key, get_value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 2548, in _get_cached_values return get_value() ^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 641, in generate_functions code, options, def_name = self._generate_code(template) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 784, in _generate_code raise QWebException("Error when compiling xml template", odoo.addons.base.models.ir_qweb.QWebException: Error when compiling xml template AssertionError: t-field can not be used on a t element, provide an actual HTML node Template: website_doc.toc Path: /t/t[2]/t[2]/div/t[1] Node: 2025-02-26 07:07:07,818 11 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:07:07] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.011 0.030 2025-02-26 07:08:13,286 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:08:13] "GET /es_ES/shop/category/muebles-2 HTTP/1.0" 200 - 57 0.029 0.097 2025-02-26 07:09:15,484 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:09:15] "GET /es_ES/shop/category/multimedia-herramientas-de-realidad-aumentada-47 HTTP/1.0" 200 - 40 0.022 0.071 2025-02-26 07:10:13,182 12 INFO 128233-18-0-all werkzeug: 20.171.207.153 - - [26/Feb/2025 07:10:13] "GET /es_ES/shop/category/multimedia-herramientas-de-diseno-virtual-46 HTTP/1.0" 200 - 39 0.020 0.065