Docker command: python3 adhoc-cicd-odoo-odoo/odoo-bin --addons-path ingadhoc-sale,ingadhoc-ingadhoc-odoo-saas-adhoc2,ingadhoc-ingadhoc-odoo-saas,ingadhoc-hr,ingadhoc-miscellaneous,ingadhoc-product,ingadhoc-uruguay,ingadhoc-odoo-argentina-ee,ingadhoc-account-payment,ingadhoc-odoo-argentina,ingadhoc-enterprise-extensions,ingadhoc-account-financial-tools,ingadhoc-ingadhoc-demo,ingadhoc-purchase,ingadhoc-stock,plugberry-pagos360,plugberry-payment,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,plugberry-mercadopago,adhoc-cicd-odoo-enterprise,adhoc-cicd-oca-server-tools,adhoc-cicd-oca-mis-builder,adhoc-cicd-oca-web,adhoc-cicd-oca-report-print-send,adhoc-cicd-oca-sale-workflow,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-stock-logistics-availability,adhoc-cicd-oca-account-reconcile,adhoc-cicd-oca-brand,adhoc-cicd-oca-account-analytic,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-server-ux,adhoc-cicd-oca-hr,adhoc-cicd-oca-server-auth,adhoc-cicd-oca-reporting-engine,adhoc-cicd-oca-mail,adhoc-cicd-oca-purchase-workflow,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 128234-18-0-base --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 ================================================= Adding readonly volume '/data/build/ingadhoc-sale' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-sale/7f5e7bda6f5014817f3720410070833aa9f71f6b Adding readonly volume '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-ingadhoc-odoo-saas-adhoc2/e11d1f77622798d4a2b82193b4d5cb6746c807db Adding readonly volume '/data/build/ingadhoc-ingadhoc-odoo-saas' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-ingadhoc-odoo-saas/3fd58411f4e745af165e727856e67ececa6d7fbd Adding readonly volume '/data/build/ingadhoc-hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-hr/2429755fddf1af85782fe5534f6ec3f3915180f2 Adding readonly volume '/data/build/ingadhoc-miscellaneous' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-miscellaneous/e369e7fd5f1c1e9c7422e02b3a69865e5419bf73 Adding readonly volume '/data/build/ingadhoc-product' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-product/e736f58e0d6905ef29fa53cdeffed9ed6df5ba82 Adding readonly volume '/data/build/ingadhoc-uruguay' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-uruguay/480dfaaedf526dde8dfc4cbc871bd89b6233a4b7 Adding readonly volume '/data/build/ingadhoc-odoo-argentina-ee' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-odoo-argentina-ee/c9fa8ea88c273a06f6cc6319876769dde8db6e8e Adding readonly volume '/data/build/ingadhoc-account-payment' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-account-payment/5379776ff3fe8f39629a4cce71ffc5c9d3675843 Adding readonly volume '/data/build/ingadhoc-odoo-argentina' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-odoo-argentina/a198e2298a65474fbd1694e96c4522d8292dae1b Adding readonly volume '/data/build/ingadhoc-enterprise-extensions' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-enterprise-extensions/42eb0a876a6e129bbd9413bd21b16b7042915256 Adding readonly volume '/data/build/ingadhoc-account-financial-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-account-financial-tools/3aea88ba0848757929e0b713c1f63168a506a7a6 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-purchase' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-purchase/35f5434a5905836ab09aba58dfeed21d9f830a13 Adding readonly volume '/data/build/ingadhoc-stock' pointing to /home/runbot/odoo/runbot/runbot/static/sources/ingadhoc-stock/8db6174ae92ea90aa0fdfc5bb114837242eae429 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-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/plugberry-mercadopago' pointing to /home/runbot/odoo/runbot/runbot/static/sources/plugberry-mercadopago/85d35ad5f13ded0bdb711ef5aea2186113c998b2 Adding readonly volume '/data/build/adhoc-cicd-odoo-enterprise' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-odoo-enterprise/e9f76f4c54d9f8d95067719e19b497a02220ebef Adding readonly volume '/data/build/adhoc-cicd-oca-server-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-tools/c6235922caa401b040eceee057377cac4990b3c0 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-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-sale-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-sale-workflow/d79f1f7d1be7803d1e65e587032e8c48af28550a 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-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-stock-logistics-availability' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-stock-logistics-availability/b52d1e53902b83cc543baf15ff4294621c67a899 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-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-server-ux' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-server-ux/5c437d1a85066d5341bcb90adbd0e39471730d77 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-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-mail' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-mail/17d3e0b3f2274647f9ec88e8a3ecff341eb7d650 Adding readonly volume '/data/build/adhoc-cicd-oca-purchase-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/adhoc-cicd-oca-purchase-workflow/e4028101653baa4de5a20d81cc99c1603703e630 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/43d731da3a87646214621aaffa04927e1cf3cf87 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/128234-18-0/.odoorc 2025-02-25 22:45:41,868 9 INFO ? odoo: Odoo version 18.0 2025-02-25 22:45:41,868 9 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-02-25 22:45:41,868 9 INFO ? odoo: addons paths: ['/data/build/adhoc-cicd-odoo-odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/ingadhoc-sale', '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2', '/data/build/ingadhoc-ingadhoc-odoo-saas', '/data/build/ingadhoc-hr', '/data/build/ingadhoc-miscellaneous', '/data/build/ingadhoc-product', '/data/build/ingadhoc-uruguay', '/data/build/ingadhoc-odoo-argentina-ee', '/data/build/ingadhoc-account-payment', '/data/build/ingadhoc-odoo-argentina', '/data/build/ingadhoc-enterprise-extensions', '/data/build/ingadhoc-account-financial-tools', '/data/build/ingadhoc-ingadhoc-demo', '/data/build/ingadhoc-purchase', '/data/build/ingadhoc-stock', '/data/build/plugberry-pagos360', '/data/build/plugberry-payment', '/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/plugberry-mercadopago', '/data/build/adhoc-cicd-odoo-enterprise', '/data/build/adhoc-cicd-oca-server-tools', '/data/build/adhoc-cicd-oca-mis-builder', '/data/build/adhoc-cicd-oca-web', '/data/build/adhoc-cicd-oca-report-print-send', '/data/build/adhoc-cicd-oca-sale-workflow', '/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-stock-logistics-availability', '/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-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-server-ux', '/data/build/adhoc-cicd-oca-hr', '/data/build/adhoc-cicd-oca-server-auth', '/data/build/adhoc-cicd-oca-reporting-engine', '/data/build/adhoc-cicd-oca-mail', '/data/build/adhoc-cicd-oca-purchase-workflow', '/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:45:41,868 9 INFO ? odoo: database: runbot@: 2025-02-25 22:45:42,090 9 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-02-25 22:45:42,096 9 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2025-02-25 22:45:42,420 9 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2025-02-25 22:45:42,428 9 INFO 128234-18-0-base odoo.modules.loading: loading 1 modules... 2025-02-25 22:45:42,436 9 INFO 128234-18-0-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 22:45:42,462 9 INFO 128234-18-0-base odoo.modules.loading: loading 19 modules... 2025-02-25 22:45:42,963 9 INFO 128234-18-0-base odoo.modules.loading: 19 modules loaded in 0.50s, 0 queries (+0 extra) 2025-02-25 22:45:43,000 9 INFO 128234-18-0-base odoo.modules.loading: Modules loaded. 2025-02-25 22:45:43,002 9 INFO 128234-18-0-base odoo.modules.registry: Registry loaded in 0.581s 2025-02-25 22:45:43,002 9 INFO 128234-18-0-base odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 2 connections 2025-02-25 22:45:43,006 12 INFO 128234-18-0-base odoo.service.server: Worker WorkerHTTP (12) alive 2025-02-25 22:45:43,009 13 INFO 128234-18-0-base odoo.service.server: Worker WorkerHTTP (13) alive 2025-02-25 22:45:43,012 17 INFO 128234-18-0-base odoo.service.server: Worker WorkerCron (17) alive 2025-02-25 22:45:44,486 15 INFO ? odoo: Odoo version 18.0 2025-02-25 22:45:44,487 15 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-02-25 22:45:44,487 15 INFO ? odoo: addons paths: ['/data/build/adhoc-cicd-odoo-odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/ingadhoc-sale', '/data/build/ingadhoc-ingadhoc-odoo-saas-adhoc2', '/data/build/ingadhoc-ingadhoc-odoo-saas', '/data/build/ingadhoc-hr', '/data/build/ingadhoc-miscellaneous', '/data/build/ingadhoc-product', '/data/build/ingadhoc-uruguay', '/data/build/ingadhoc-odoo-argentina-ee', '/data/build/ingadhoc-account-payment', '/data/build/ingadhoc-odoo-argentina', '/data/build/ingadhoc-enterprise-extensions', '/data/build/ingadhoc-account-financial-tools', '/data/build/ingadhoc-ingadhoc-demo', '/data/build/ingadhoc-purchase', '/data/build/ingadhoc-stock', '/data/build/plugberry-pagos360', '/data/build/plugberry-payment', '/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/plugberry-mercadopago', '/data/build/adhoc-cicd-odoo-enterprise', '/data/build/adhoc-cicd-oca-server-tools', '/data/build/adhoc-cicd-oca-mis-builder', '/data/build/adhoc-cicd-oca-web', '/data/build/adhoc-cicd-oca-report-print-send', '/data/build/adhoc-cicd-oca-sale-workflow', '/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-stock-logistics-availability', '/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-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-server-ux', '/data/build/adhoc-cicd-oca-hr', '/data/build/adhoc-cicd-oca-server-auth', '/data/build/adhoc-cicd-oca-reporting-engine', '/data/build/adhoc-cicd-oca-mail', '/data/build/adhoc-cicd-oca-purchase-workflow', '/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:45:44,487 15 INFO ? odoo: database: runbot@: 2025-02-25 22:45:44,681 15 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-02-25 22:45:44,691 15 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2025-02-25 22:45:45,006 15 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2025-02-25 22:46:50,204 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2025-02-25 22:46:50,236 17 INFO 128234-18-0-base odoo.addons.base.models.ir_attachment: filestore gc 58 checked, 0 removed 2025-02-25 22:46:50,279 17 INFO 128234-18-0-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2025-02-25 22:46:50,284 17 INFO 128234-18-0-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2025-02-25 22:46:50,288 17 INFO 128234-18-0-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2025-02-25 22:46:50,289 17 INFO 128234-18-0-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2025-02-25 22:46:50,299 17 INFO 128234-18-0-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2025-02-25 22:46:50,309 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.105s 2025-02-25 22:46:50,311 17 INFO 128234-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:46:50,315 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2025-02-25 22:46:50,319 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2025-02-25 22:46:50,322 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.003s 2025-02-25 22:46:50,323 17 INFO 128234-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:46:50,324 17 INFO 128234-18-0-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2025-02-25 23:01:32,902 12 INFO 128234-18-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-02-25 23:01:32,924 12 INFO 128234-18-0-base werkzeug: 66.249.69.132 - - [25/Feb/2025 23:01:32] "GET /robots.txt HTTP/1.0" 200 - 6 0.019 0.030 2025-02-25 23:01:32,936 13 INFO ? werkzeug: 66.249.69.32 - - [25/Feb/2025 23:01:32] "GET /robots.txt HTTP/1.0" 200 - 1 0.012 0.035 2025-02-25 23:01:32,950 12 INFO ? odoo.modules.loading: loading 1 modules... 2025-02-25 23:01:32,958 12 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 23:01:33,696 12 INFO ? odoo.modules.loading: loading 630 modules... 2025-02-25 23:01:35,075 12 INFO ? odoo.addons.saas_client.patch: Applying patch saas_client_adhoc related to module instalability 2025-02-25 23:01:40,551 12 INFO ? odoo.modules.loading: 630 modules loaded in 6.85s, 0 queries (+0 extra) 2025-02-25 23:01:41,532 12 INFO ? odoo.modules.loading: Modules loaded. 2025-02-25 23:01:41,591 12 INFO ? odoo.modules.registry: Registry loaded in 8.655s 2025-02-25 23:01:41,594 12 INFO 128234-18-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2025-02-25 23:01:41,828 12 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:01:41] "GET /robots.txt HTTP/1.0" 200 - 68 0.064 8.839 2025-02-25 23:02:59,587 13 INFO ? odoo.modules.loading: loading 1 modules... 2025-02-25 23:02:59,594 13 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-02-25 23:03:00,308 13 INFO ? odoo.modules.loading: loading 630 modules... 2025-02-25 23:03:01,399 13 INFO ? odoo.addons.saas_client.patch: Applying patch saas_client_adhoc related to module instalability 2025-02-25 23:03:06,034 13 INFO ? odoo.modules.loading: 630 modules loaded in 5.73s, 0 queries (+0 extra) 2025-02-25 23:03:06,854 13 INFO ? odoo.modules.loading: Modules loaded. 2025-02-25 23:03:06,901 13 INFO ? odoo.modules.registry: Registry loaded in 7.321s 2025-02-25 23:03:06,903 13 INFO 128234-18-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2025-02-25 23:03:08,339 13 INFO 128234-18-0-all werkzeug: 66.249.77.233 - - [25/Feb/2025 23:03:08] "GET / HTTP/1.0" 200 - 273 0.201 8.568 2025-02-25 23:03:30,770 13 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:30] "GET /web/image/website/1/favicon?unique=741dca6 HTTP/1.0" 200 - 8 0.008 1.660 2025-02-25 23:03:33,025 12 INFO ? werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:33] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.006 1.644 2025-02-25 23:03:36,399 13 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:36] "GET /web/image/website/1/logo?unique=741dca6 HTTP/1.0" 200 - 7 0.018 0.020 2025-02-25 23:03:37,088 13 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:37] "GET /web/image/website/1/logo/My%20Website?unique=741dca6 HTTP/1.0" 200 - 5 0.008 0.011 2025-02-25 23:03:37,732 13 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:37] "GET /favicon.ico HTTP/1.0" 301 - 3 0.007 0.007 2025-02-25 23:03:38,806 13 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:38] "GET /web/image/website/1/logo/300x300?unique=741dca6 HTTP/1.0" 200 - 6 0.007 0.007 2025-02-25 23:03:39,842 12 INFO 128234-18-0-all werkzeug: 66.249.77.231 - - [25/Feb/2025 23:03:39] "GET /web/image/website/1/favicon?unique=741dca6 HTTP/1.0" 200 - 8 0.008 0.008 2025-02-26 02:11:38,858 13 INFO 128234-18-0-all werkzeug: 52.167.144.55 - - [26/Feb/2025 02:11:38] "GET /robots.txt HTTP/1.0" 200 - 9 0.021 0.031 2025-02-26 02:11:39,625 13 INFO ? werkzeug: 40.77.167.184 - - [26/Feb/2025 02:11:39] "GET /robots.txt HTTP/1.0" 200 - 1 0.007 0.004 2025-02-26 02:11:41,789 13 INFO 128234-18-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-02-26 02:11:41,806 13 INFO 128234-18-0-base werkzeug: 40.77.167.219 - - [26/Feb/2025 02:11:41] "GET /robots.txt HTTP/1.0" 200 - 6 0.010 0.021 2025-02-26 02:12:08,275 13 INFO 128234-18-0-all werkzeug: 207.46.13.230 - - [26/Feb/2025 02:12:08] "GET /robots.txt HTTP/1.0" 200 - 4 0.008 0.009 2025-02-26 02:12:11,335 12 INFO 128234-18-0-all werkzeug: 207.46.13.54 - - [26/Feb/2025 02:12:11] "GET / HTTP/1.0" 200 - 214 0.268 1.298 2025-02-26 02:12:14,470 13 INFO 128234-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/947a096/web.assets_frontend_minimal.min.js, copying from /web/assets/947a096/web.assets_frontend_minimal.min.js 2025-02-26 02:12:14,477 12 INFO ? werkzeug: 40.77.188.125 - - [26/Feb/2025 02:12:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.008 0.006 2025-02-26 02:12:14,497 12 INFO 128234-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/26cd055/web.assets_frontend.min.css, copying from /web/assets/26cd055/web.assets_frontend.min.css 2025-02-26 02:12:14,621 12 INFO 128234-18-0-all werkzeug: 40.77.190.93 - - [26/Feb/2025 02:12:14] "GET /web/assets/1/26cd055/web.assets_frontend.min.css HTTP/1.0" 200 - 17 0.030 0.112 2025-02-26 02:12:14,774 13 INFO 128234-18-0-all werkzeug: 40.77.188.65 - - [26/Feb/2025 02:12:14] "GET /web/assets/1/947a096/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 17 0.020 0.303 2025-02-26 02:12:15,212 13 INFO ? werkzeug: 40.77.190.108 - - [26/Feb/2025 02:12:15] "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:15,325 13 INFO ? werkzeug: 40.77.190.164 - - [26/Feb/2025 02:12:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.007 0.005 2025-02-26 02:12:15,346 13 INFO 128234-18-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6dc68f0/web.assets_frontend_lazy.min.js, copying from /web/assets/6dc68f0/web.assets_frontend_lazy.min.js 2025-02-26 02:12:15,357 13 INFO 128234-18-0-all werkzeug: 40.77.188.76 - - [26/Feb/2025 02:12:15] "GET /web/assets/1/6dc68f0/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 12 0.010 0.020 2025-02-26 02:12:16,534 13 INFO 128234-18-0-all werkzeug: 40.77.189.172 - - [26/Feb/2025 02:12:16] "GET /website/translations/84aa7efc7f70a49ec9ab906f72f5c79f8e340598?lang=en_US HTTP/1.0" 200 - 2 0.007 0.008 2025-02-26 04:49:30,019 13 INFO 128234-18-0-all werkzeug: 4.227.36.14 - - [26/Feb/2025 04:49:30] "GET /robots.txt HTTP/1.0" 200 - 4 0.079 0.067 2025-02-26 04:49:30,033 12 INFO 128234-18-0-base werkzeug: 4.227.36.33 - - [26/Feb/2025 04:49:30] "GET /robots.txt HTTP/1.0" 200 - 2 0.075 0.083 2025-02-26 04:49:30,117 13 INFO ? werkzeug: 4.227.36.96 - - [26/Feb/2025 04:49:30] "GET /robots.txt HTTP/1.0" 200 - 1 0.029 0.068 2025-02-26 05:02:17,904 13 INFO 128234-18-0-all werkzeug: 4.227.36.14 - - [26/Feb/2025 05:02:17] "GET /robots.txt HTTP/1.0" 200 - 4 0.032 0.041 2025-02-26 05:02:20,921 12 WARNING 128234-18-0-all odoo.addons.website.models.website: No Sitemap value provided for controller (/portal/addresses) 2025-02-26 05:02:20,966 12 WARNING 128234-18-0-all odoo.addons.website.models.website: No Sitemap value provided for controller (/update_date_prices_and_validity) 2025-02-26 05:02:20,983 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:02:20] "GET /sitemap.xml HTTP/1.0" 200 - 72 0.058 0.061 2025-02-26 05:16:10,616 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:16:10] "GET / HTTP/1.0" 200 - 14 0.016 0.026 2025-02-26 05:23:58,617 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:23:58] "GET /helpdesk HTTP/1.0" 302 - 4 0.010 0.013 2025-02-26 05:24:10,670 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:24:10] "GET /contactus HTTP/1.0" 200 - 29 0.031 0.056 2025-02-26 05:24:22,762 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:24:22] "GET /web/login HTTP/1.0" 200 - 31 0.031 0.064 2025-02-26 05:24:34,751 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:24:34] "GET /es HTTP/1.0" 200 - 81 0.132 0.283 2025-02-26 05:24:46,254 12 ERROR 128234-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:24:46,263 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:24:46] "GET /doc HTTP/1.0" 500 - 41 0.038 0.084 2025-02-26 05:24:57,367 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:24:57] "GET /web/assets/1/947a096/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 6 0.010 0.008 2025-02-26 05:25:08,866 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:25:08] "GET /jobs HTTP/1.0" 200 - 51 0.038 0.101 2025-02-26 05:25:21,034 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:25:21] "GET /shop HTTP/1.0" 200 - 211 0.193 0.576 2025-02-26 05:25:32,634 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:25:32] "GET /es_ES HTTP/1.0" 200 - 81 0.133 0.304 2025-02-26 05:25:43,938 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:25:43] "GET /website/social/facebook HTTP/1.0" 303 - 3 0.007 0.008 2025-02-26 05:29:31,767 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:29:31] "GET /en/web/login HTTP/1.0" 303 - 2 0.024 0.020 2025-02-26 05:29:44,445 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:29:44] "GET /es/web/login HTTP/1.0" 200 - 93 0.171 0.339 2025-02-26 05:29:55,844 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:29:55] "GET /es_ES/web/login HTTP/1.0" 200 - 22 0.027 0.061 2025-02-26 05:30:08,135 13 ERROR 128234-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:30:08,142 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:30:08] "GET /doc HTTP/1.0" 500 - 41 0.034 0.072 2025-02-26 05:30:21,248 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:30:21] "GET /shop/furn-9999-office-design-software-7 HTTP/1.0" 200 - 199 0.130 0.321 2025-02-26 05:30:33,652 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:30:33] "GET /shop/furn-7888-desk-stand-with-screen-21 HTTP/1.0" 200 - 150 0.098 0.297 2025-02-26 05:30:46,671 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:30:46] "GET /shop/furn-5555-cable-management-box-44 HTTP/1.0" 200 - 69 0.031 0.092 2025-02-26 05:30:58,574 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:30:58] "GET /shop/e-com06-corner-desk-right-sit-10 HTTP/1.0" 200 - 69 0.031 0.091 2025-02-26 05:31:11,118 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:31:11] "GET /shop/e-com11-cabinet-with-doors-15 HTTP/1.0" 200 - 69 0.031 0.082 2025-02-26 05:31:25,805 12 ERROR 128234-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:31:25,810 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:31:25] "GET /es/doc HTTP/1.0" 500 - 21 0.032 0.073 2025-02-26 05:34:07,973 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:07] "GET /es_ES/shop/e-com06-escritorio-en-l-con-asiento-a-la-derecha-10 HTTP/1.0" 200 - 162 0.213 0.581 2025-02-26 05:34:17,920 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:17] "GET /es/shop/e-com06-escritorio-en-l-con-asiento-a-la-derecha-10 HTTP/1.0" 200 - 94 0.080 0.297 2025-02-26 05:34:27,520 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:27] "GET /terms HTTP/1.0" 200 - 26 0.040 0.163 2025-02-26 05:34:36,793 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:36] "GET /es_ES/shop/furn-7888-soporte-de-escritorio-con-pantalla-21 HTTP/1.0" 200 - 70 0.050 0.106 2025-02-26 05:34:46,088 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:46] "GET /es/shop/furn-7888-soporte-de-escritorio-con-pantalla-21 HTTP/1.0" 200 - 65 0.050 0.124 2025-02-26 05:34:55,017 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:34:55] "GET /es_ES/shop/furn-5555-caja-de-administracion-de-cables-44 HTTP/1.0" 200 - 70 0.028 0.083 2025-02-26 05:35:03,885 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:35:03] "GET /es/shop/furn-5555-caja-de-organizacion-para-cables-44 HTTP/1.0" 200 - 94 0.084 0.310 2025-02-26 05:35:12,865 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:35:12] "GET /es_ES/shop/furn-9999-software-de-diseno-de-oficina-7 HTTP/1.0" 200 - 100 0.084 0.311 2025-02-26 05:35:21,222 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:35:21] "GET /es/shop/furn-9999-software-de-diseno-de-oficina-7 HTTP/1.0" 200 - 65 0.029 0.091 2025-02-26 05:35:29,574 13 ERROR 128234-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:35:29,580 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:35:29] "GET /doc HTTP/1.0" 500 - 11 0.011 0.029 2025-02-26 05:37:21,312 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:37:21] "GET /es/shop/e-com11-gabinete-con-puertas-15 HTTP/1.0" 200 - 69 0.035 0.102 2025-02-26 05:37:29,151 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:37:29] "GET /es_ES/shop/e-com11-armario-con-puertas-15 HTTP/1.0" 200 - 66 0.029 0.094 2025-02-26 05:37:37,034 12 ERROR 128234-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:37:37,039 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:37:37] "GET /es/doc HTTP/1.0" 500 - 11 0.040 0.060 2025-02-26 05:37:44,917 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:37:44] "GET /shop/furn-6741-large-meeting-table-26 HTTP/1.0" 200 - 73 0.029 0.078 2025-02-26 05:37:53,154 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:37:53] "GET /shop/furn-1118-corner-desk-left-sit-18 HTTP/1.0" 200 - 71 0.030 0.085 2025-02-26 05:38:02,525 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:38:02] "GET /shop/office-cleaning-service-sub-194 HTTP/1.0" 200 - 80 0.036 0.092 2025-02-26 05:38:10,529 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:38:10] "GET /jobs/marketing-and-community-manager-6 HTTP/1.0" 200 - 35 0.028 0.083 2025-02-26 05:38:18,774 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:38:18] "GET /es/terms HTTP/1.0" 200 - 32 0.038 0.171 2025-02-26 05:38:27,335 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:38:27] "GET /shop/chair-floor-protection-152 HTTP/1.0" 200 - 69 0.031 0.091 2025-02-26 05:38:35,789 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:38:35] "GET /shop/e-com08-storage-box-12 HTTP/1.0" 200 - 69 0.031 0.094 2025-02-26 05:40:05,753 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:05] "GET /es/shop/furn-1118-escritorio-en-l-con-asiento-a-la-izquierda-18 HTTP/1.0" 200 - 71 0.037 0.107 2025-02-26 05:40:13,801 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:13] "GET /es_ES/shop/furn-1118-escritorio-en-l-con-asiento-a-la-izquierda-18 HTTP/1.0" 200 - 67 0.033 0.097 2025-02-26 05:40:22,405 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:22] "GET /es_ES/shop/proteccion-del-piso-de-la-silla-152 HTTP/1.0" 200 - 70 0.027 0.079 2025-02-26 05:40:30,345 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:30] "GET /es_ES/shop/servicio-de-limpieza-de-oficinas-sub-194 HTTP/1.0" 200 - 76 0.031 0.092 2025-02-26 05:40:38,687 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:38] "GET /es/shop/servicio-de-limpieza-de-oficinas-sub-194 HTTP/1.0" 200 - 75 0.030 0.104 2025-02-26 05:40:47,075 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:47] "GET /es_ES/shop/furn-6741-mesa-grande-para-reuniones-26 HTTP/1.0" 200 - 68 0.030 0.090 2025-02-26 05:40:55,235 12 ERROR 128234-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:40:55,246 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:40:55] "GET /doc HTTP/1.0" 500 - 11 0.021 0.031 2025-02-26 05:41:03,285 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:41:03] "GET /es_ES/shop/e-com08-caja-de-almacenamiento-12 HTTP/1.0" 200 - 70 0.031 0.090 2025-02-26 05:41:11,028 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:41:11] "GET /es_ES/jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 23 0.022 0.072 2025-02-26 05:41:18,687 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:41:18] "GET /es/jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 32 0.021 0.075 2025-02-26 05:42:29,238 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:42:29] "GET /jobs/apply/marketing-and-community-manager-6 HTTP/1.0" 200 - 24 0.022 0.067 2025-02-26 05:42:37,103 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:42:37] "GET /es/shop/e-com08-caja-de-almacenamiento-12 HTTP/1.0" 200 - 65 0.031 0.091 2025-02-26 05:42:45,002 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:42:45] "GET /es/shop/furn-6741-mesa-grande-para-reuniones-26 HTTP/1.0" 200 - 67 0.028 0.091 2025-02-26 05:42:52,755 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:42:52] "GET /es/shop/protector-de-piso-para-silla-152 HTTP/1.0" 200 - 65 0.028 0.086 2025-02-26 05:43:00,522 12 ERROR 128234-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:43:00,528 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:00] "GET /es/doc HTTP/1.0" 500 - 11 0.016 0.030 2025-02-26 05:43:09,669 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:09] "GET /es_ES/jobs/apply/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 21 0.016 0.058 2025-02-26 05:43:17,785 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:17] "GET /shop/furn-0789-individual-workplace-22 HTTP/1.0" 200 - 69 0.050 0.101 2025-02-26 05:43:25,747 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:25] "GET /es/jobs/apply/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 200 - 25 0.019 0.069 2025-02-26 05:43:33,753 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:33] "GET /shop/e-com07-large-cabinet-11 HTTP/1.0" 200 - 69 0.032 0.092 2025-02-26 05:43:41,604 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:43:41] "GET /shop/furn-8900-drawer-black-19 HTTP/1.0" 200 - 69 0.031 0.096 2025-02-26 05:44:38,039 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:44:38] "GET /es_ES/shop/furn-0789-lugar-de-trabajo-individual-22 HTTP/1.0" 200 - 66 0.032 0.093 2025-02-26 05:44:45,939 13 ERROR 128234-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:45,945 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:44:45] "GET /doc HTTP/1.0" 500 - 11 0.016 0.031 2025-02-26 05:44:53,613 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:44:53] "GET /es/shop/furn-0789-lugar-de-trabajo-individual-22 HTTP/1.0" 200 - 65 0.030 0.089 2025-02-26 05:45:02,489 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:45:02] "GET /es_ES/shop/e-com07-gabinete-grande-11 HTTP/1.0" 200 - 66 0.029 0.091 2025-02-26 05:45:10,302 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:45:10] "GET /es_ES/jobs/detail/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 05:45:18,157 12 ERROR 128234-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:45:18,162 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:45:18] "GET /es/doc HTTP/1.0" 500 - 11 0.014 0.027 2025-02-26 05:45:26,252 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:45:26] "GET /jobs/detail/marketing-and-community-manager-6 HTTP/1.0" 301 - 3 0.024 0.034 2025-02-26 05:45:45,561 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:45:45] "GET /es/shop/e-com07-gabinete-grande-11 HTTP/1.0" 200 - 65 0.029 0.083 2025-02-26 05:46:01,845 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:01] "GET /es/jobs/detail/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 4 0.006 0.009 2025-02-26 05:46:16,513 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:16] "GET /es_ES/shop/furn-8900-cajon-negro-19 HTTP/1.0" 200 - 70 0.031 0.086 2025-02-26 05:46:28,466 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:28] "GET /es/shop/furn-8900-cajon-negro-19 HTTP/1.0" 200 - 65 0.033 0.097 2025-02-26 05:46:36,103 13 ERROR 128234-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:36,110 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:36] "GET /es/doc HTTP/1.0" 500 - 21 0.032 0.074 2025-02-26 05:46:43,421 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:43] "GET /jobs/gerente-de-marketing-y-comunicacion-6 HTTP/1.0" 301 - 3 0.006 0.007 2025-02-26 05:46:52,272 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:46:52] "GET /shop/acoustic-bloc-screens-23 HTTP/1.0" 200 - 83 0.067 0.134 2025-02-26 05:47:00,060 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:47:00] "GET /shop/furn-7777-office-chair-5 HTTP/1.0" 200 - 69 0.030 0.090 2025-02-26 05:47:07,892 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:47:07] "GET /shop/car-leasing-sub-195 HTTP/1.0" 200 - 84 0.042 0.112 2025-02-26 05:47:16,284 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:47:16] "GET /shop/conference-chair-16 HTTP/1.0" 200 - 85 0.044 0.104 2025-02-26 05:47:24,359 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:47:24] "GET /es_ES/terms HTTP/1.0" 200 - 21 0.036 0.170 2025-02-26 05:48:07,138 12 ERROR 128234-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:48:07,144 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:07] "GET /doc HTTP/1.0" 500 - 11 0.014 0.028 2025-02-26 05:48:15,288 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:15] "GET /es_ES/shop/renta-de-coches-sub-195 HTTP/1.0" 200 - 76 0.031 0.097 2025-02-26 05:48:24,134 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:24] "GET /es_ES/shop/furn-7777-silla-de-oficina-5 HTTP/1.0" 200 - 66 0.026 0.080 2025-02-26 05:48:32,782 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:32] "GET /es/shop/renta-de-coches-sub-195 HTTP/1.0" 200 - 75 0.035 0.104 2025-02-26 05:48:40,698 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:40] "GET /es_ES/shop/pantallas-de-bloque-acustico-23 HTTP/1.0" 200 - 69 0.032 0.096 2025-02-26 05:48:48,870 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:48] "GET /es/shop/furn-7777-silla-de-oficina-5 HTTP/1.0" 200 - 65 0.031 0.097 2025-02-26 05:48:57,036 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:48:57] "GET /es_ES/shop/silla-de-conferencias-16 HTTP/1.0" 200 - 89 0.048 0.114 2025-02-26 05:49:05,296 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:49:05] "GET /es/shop/silla-de-conferencias-16 HTTP/1.0" 200 - 76 0.036 0.105 2025-02-26 05:49:13,240 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:49:13] "GET /es_ES/shop/change_pricelist/15 HTTP/1.0" 301 - 14 0.009 0.013 2025-02-26 05:49:21,356 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:49:21] "GET /shop/change_pricelist/15 HTTP/1.0" 301 - 4 0.006 0.008 2025-02-26 05:49:45,621 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:49:45] "GET /es/shop HTTP/1.0" 200 - 165 0.120 0.542 2025-02-26 05:49:54,139 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:49:54] "GET /es/shop/pantallas-acusticas-23 HTTP/1.0" 200 - 79 0.034 0.093 2025-02-26 05:50:02,614 12 ERROR 128234-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:02,621 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:50:02] "GET /es/doc HTTP/1.0" 500 - 11 0.011 0.031 2025-02-26 05:50:11,407 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:50:11] "GET /es/jobs HTTP/1.0" 200 - 45 0.032 0.091 2025-02-26 05:50:20,176 13 ERROR 128234-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:50:20,182 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:50:20] "GET /es_ES/doc HTTP/1.0" 500 - 21 0.029 0.073 2025-02-26 05:50:28,872 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:50:28] "GET /es/shop/cart HTTP/1.0" 200 - 45 0.042 0.152 2025-02-26 05:50:48,330 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:50:48] "GET /es/shop/change_pricelist/15 HTTP/1.0" 301 - 5 0.006 0.008 2025-02-26 05:51:07,291 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:07] "GET /jobs/experienced-developer-4 HTTP/1.0" 200 - 23 0.022 0.070 2025-02-26 05:51:21,373 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:21] "GET /es_ES/shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 20 0.011 0.016 2025-02-26 05:51:30,682 12 ERROR 128234-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:51:30,688 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:30] "GET /es/doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 05:51:40,253 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:40] "GET /es/shop/tarjeta-de-regalo-49 HTTP/1.0" 200 - 58 0.027 0.084 2025-02-26 05:51:49,599 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:49] "GET /shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 11 0.007 0.012 2025-02-26 05:51:58,757 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:51:58] "GET /es/jobs/desarrollador-experimentado-4 HTTP/1.0" 200 - 17 0.009 0.036 2025-02-26 05:52:07,863 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:52:07] "GET /es/jobs/consultor-3 HTTP/1.0" 200 - 19 0.011 0.039 2025-02-26 05:52:17,361 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:52:17] "GET /es/shop/garantia-196 HTTP/1.0" 200 - 74 0.031 0.096 2025-02-26 05:52:26,217 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:52:26] "GET /es/helpdesk HTTP/1.0" 302 - 4 0.006 0.009 2025-02-26 05:52:58,780 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:52:58] "GET /es_ES/shop/tarjeta-de-regalo-49 HTTP/1.0" 200 - 52 0.024 0.079 2025-02-26 05:53:08,313 12 ERROR 128234-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:53:08,319 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:53:08] "GET /doc HTTP/1.0" 500 - 11 0.015 0.029 2025-02-26 05:53:17,821 13 ERROR 128234-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:53:17,827 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:53:17] "GET /es/doc HTTP/1.0" 500 - 11 0.011 0.030 2025-02-26 05:53:27,423 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:53:27] "GET /es_ES/jobs/desarrollador-experimentado-4 HTTP/1.0" 200 - 19 0.013 0.046 2025-02-26 05:53:53,947 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:53:53] "GET /es_ES/shop/garantia-196 HTTP/1.0" 200 - 77 0.037 0.088 2025-02-26 05:54:16,013 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:16] "GET /es/shop/change_pricelist/eur-eur-15 HTTP/1.0" 303 - 13 0.008 0.014 2025-02-26 05:54:26,273 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:26] "GET /es_ES/jobs/apply/desarrollador-experimentado-4 HTTP/1.0" 200 - 19 0.010 0.033 2025-02-26 05:54:36,478 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:36] "GET /helpdesk/atencion-al-cliente-1 HTTP/1.0" 301 - 9 0.008 0.015 2025-02-26 05:54:36,651 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:36] "GET /jobs/apply/experienced-developer-4 HTTP/1.0" 200 - 22 0.019 0.064 2025-02-26 05:54:46,450 13 ERROR 128234-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:54:46,456 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:46] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.016 0.032 2025-02-26 05:54:54,293 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:54] "GET /es_ES/jobs/consultor-3 HTTP/1.0" 200 - 19 0.012 0.041 2025-02-26 05:54:55,715 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:54:55] "GET /es/shop/escritorio-personalizable-9 HTTP/1.0" 200 - 91 0.051 0.125 2025-02-26 05:55:06,031 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:55:06] "GET /es/contactus HTTP/1.0" 200 - 25 0.024 0.058 2025-02-26 05:55:11,740 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:55:11] "GET /es/jobs/apply/desarrollador-experimentado-4 HTTP/1.0" 200 - 18 0.011 0.037 2025-02-26 05:55:53,393 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:55:53] "GET /web/image/product.product/12/image_1024/[FURN_0096]%20Escritorio%20personalizable%20(Acero,%20Blanco)?unique=56040ba HTTP/1.0" 200 - 12 0.010 0.020 2025-02-26 05:56:05,144 12 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 05:56:05] "GET /website_sale/static/src/img/carpentry.jpg HTTP/1.0" 200 - 1 0.006 0.010 2025-02-26 05:56:16,425 12 ERROR 128234-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:56:16,431 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:56:16] "GET /doc HTTP/1.0" 500 - 11 0.013 0.028 2025-02-26 05:56:27,856 12 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 05:56:27] "GET /website/static/src/img/snippets_demo/s_text_image.jpg HTTP/1.0" 200 - 1 0.005 0.005 2025-02-26 05:56:39,595 12 ERROR 128234-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:56:39,601 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:56:39] "GET /es/doc HTTP/1.0" 500 - 11 0.015 0.030 2025-02-26 05:56:51,841 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:56:51] "GET /es_ES/jobs/detail/desarrollador-experimentado-4 HTTP/1.0" 301 - 4 0.007 0.009 2025-02-26 05:57:13,604 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:13] "GET /es_ES/jobs/apply/consultor-3 HTTP/1.0" 200 - 19 0.029 0.047 2025-02-26 05:57:19,665 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:19] "GET /es_ES/helpdesk HTTP/1.0" 302 - 4 0.006 0.009 2025-02-26 05:57:32,398 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:32] "GET /shop/customizable-desk-9 HTTP/1.0" 200 - 91 0.036 0.103 2025-02-26 05:57:32,812 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:32] "GET /es_ES/shop/escritorio-personalizable-9 HTTP/1.0" 200 - 80 0.032 0.100 2025-02-26 05:57:45,553 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:45] "GET /jobs/detail/experienced-developer-4 HTTP/1.0" 301 - 3 0.006 0.008 2025-02-26 05:57:51,228 12 ERROR 128234-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:57:51,234 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:51] "GET /es_ES/doc HTTP/1.0" 500 - 21 0.065 0.120 2025-02-26 05:57:58,768 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:57:58] "GET /helpdesk/customer-care-1 HTTP/1.0" 200 - 32 0.020 0.066 2025-02-26 05:58:06,183 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:58:06] "GET /shop/change_pricelist/6 HTTP/1.0" 301 - 5 0.007 0.007 2025-02-26 05:58:12,652 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:58:12] "GET /es/jobs/apply/consultor-3 HTTP/1.0" 200 - 19 0.011 0.036 2025-02-26 05:58:44,158 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:58:44] "GET /es_ES/helpdesk/atencion-al-cliente-1 HTTP/1.0" 200 - 24 0.022 0.068 2025-02-26 05:58:57,647 12 ERROR 128234-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:58:57,653 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:58:57] "GET /doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 05:59:11,313 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:59:11] "GET /es_ES/jobs/detail/consultor-3 HTTP/1.0" 301 - 4 0.007 0.009 2025-02-26 05:59:26,117 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:59:26] "GET /shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 17 0.012 0.021 2025-02-26 05:59:40,187 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:59:40] "GET /jobs/apply/consultant-3 HTTP/1.0" 200 - 17 0.011 0.036 2025-02-26 05:59:52,991 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 05:59:52] "GET /es/helpdesk/atencion-al-cliente-1 HTTP/1.0" 200 - 24 0.021 0.075 2025-02-26 06:00:05,317 13 ERROR 128234-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:00:05,322 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:05] "GET /es/doc HTTP/1.0" 500 - 11 0.011 0.026 2025-02-26 06:00:06,315 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:06] "GET /jobs/desarrollador-experimentado-4 HTTP/1.0" 301 - 3 0.006 0.007 2025-02-26 06:00:18,592 12 ERROR 128234-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:00:18,598 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:18] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.014 0.031 2025-02-26 06:00:19,624 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:19] "GET /es_ES/website/social/twitter HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:00:33,235 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:33] "GET /es/jobs/detail/consultor-3 HTTP/1.0" 301 - 4 0.007 0.009 2025-02-26 06:00:34,241 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:00:34] "GET /es/jobs/detail/desarrollador-experimentado-4 HTTP/1.0" 301 - 4 0.007 0.008 2025-02-26 06:01:00,815 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:01:00] "GET /shop/warranty-196 HTTP/1.0" 200 - 68 0.038 0.097 2025-02-26 06:01:19,327 13 ERROR 128234-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:01:19,333 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:01:19] "GET /doc HTTP/1.0" 500 - 11 0.015 0.029 2025-02-26 06:01:26,993 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:01:26] "GET /es_ES/website/social/facebook HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:01:33,383 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:01:33] "GET /jobs/detail/consultant-3 HTTP/1.0" 301 - 3 0.006 0.008 2025-02-26 06:01:47,790 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:01:47] "GET /es_ES/website/social/linkedin HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:02:02,165 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:02] "GET /es/shop/change_pricelist/6 HTTP/1.0" 301 - 5 0.007 0.008 2025-02-26 06:02:17,867 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:17] "GET /website_hr_recruitment/static/src/img/job_image_13.jpg HTTP/1.0" 200 - 1 0.005 0.004 2025-02-26 06:02:32,591 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:32] "GET /website_hr_recruitment/static/src/img/job_image_12.jpg HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:02:32,757 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:32] "GET /website_hr_recruitment/static/src/img/job_image_11.jpg HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:02:48,107 12 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:48] "GET /website_hr_recruitment/static/src/img/job_image_8.jpg HTTP/1.0" 200 - 1 0.005 0.004 2025-02-26 06:02:48,210 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:02:48] "GET /website_hr_recruitment/static/src/img/job_image_9.jpg HTTP/1.0" 200 - 1 0.005 0.004 2025-02-26 06:03:04,021 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:03:04] "GET /jobs/consultor-3 HTTP/1.0" 301 - 3 0.006 0.007 2025-02-26 06:03:04,202 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:03:04] "GET /website_hr_recruitment/static/src/img/job_image_10.jpg HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:03:21,019 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:03:21] "GET /website/social/linkedin HTTP/1.0" 303 - 3 0.006 0.007 2025-02-26 06:03:37,275 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:03:37] "GET /shop/gift-card-49 HTTP/1.0" 200 - 57 0.026 0.077 2025-02-26 06:03:43,923 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:03:43] "GET /es/shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 17 0.010 0.018 2025-02-26 06:04:00,250 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:04:00] "GET /website_hr_recruitment/static/src/img/job_product.svg HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:04:18,105 13 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:04:18] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:04:34,604 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:04:34] "GET /website/social/twitter HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:04:50,377 13 ERROR 128234-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:04:50,383 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:04:50] "GET /doc HTTP/1.0" 500 - 11 0.013 0.029 2025-02-26 06:04:52,045 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:04:52] "GET /shop/cart HTTP/1.0" 200 - 30 0.041 0.150 2025-02-26 06:05:06,625 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:06] "GET /es_ES/contactus HTTP/1.0" 200 - 30 0.023 0.061 2025-02-26 06:05:08,297 12 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:08] "GET /ks_dashboard_ninja/static/images/loader.gif HTTP/1.0" 200 - 1 0.006 0.004 2025-02-26 06:05:23,252 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:23] "GET /es/website/social/twitter HTTP/1.0" 303 - 3 0.006 0.007 2025-02-26 06:05:25,911 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:25] "GET /es_ES/shop HTTP/1.0" 200 - 96 0.080 0.456 2025-02-26 06:05:40,150 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:40] "GET /es/website/social/facebook HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:05:42,466 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:42] "GET /es_ES/jobs HTTP/1.0" 200 - 29 0.027 0.089 2025-02-26 06:05:49,300 12 ERROR 128234-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:05:49,307 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:05:49] "GET /doc HTTP/1.0" 500 - 11 0.014 0.033 2025-02-26 06:06:06,112 12 ERROR 128234-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:06:06,120 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:06:06] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.016 0.045 2025-02-26 06:06:26,080 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:06:26] "GET /es/website/social/linkedin HTTP/1.0" 303 - 3 0.006 0.008 2025-02-26 06:06:52,871 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:06:52] "GET /es/shop/page/2 HTTP/1.0" 200 - 67 0.034 0.150 2025-02-26 06:07:18,588 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:07:18] "GET /es_ES/shop/cart HTTP/1.0" 200 - 30 0.041 0.170 2025-02-26 06:07:42,604 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:07:42] "GET /web/reset_password HTTP/1.0" 200 - 20 0.015 0.053 2025-02-26 06:08:02,136 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:08:02] "GET /es_ES/shop/change_pricelist/6 HTTP/1.0" 301 - 5 0.007 0.008 2025-02-26 06:08:20,793 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:08:20] "GET /es_ES/shop/page/2 HTTP/1.0" 200 - 68 0.036 0.147 2025-02-26 06:08:40,462 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:08:40] "GET /jobs/consultant-3 HTTP/1.0" 200 - 16 0.010 0.040 2025-02-26 06:08:58,708 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:08:58] "GET /shop/page/2 HTTP/1.0" 200 - 58 0.029 0.125 2025-02-26 06:09:16,688 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:09:16] "GET /web/image/product.product/29/image_1024/[FURN_7888]%20Desk%20Stand%20with%20Screen?unique=56040ba HTTP/1.0" 200 - 12 0.010 0.015 2025-02-26 06:09:33,520 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:09:33] "GET /web/image/website/1/favicon?unique=741dca6 HTTP/1.0" 200 - 6 0.007 0.009 2025-02-26 06:09:47,592 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:09:47] "GET /es/shop/e-com10-bote-de-basura-con-pedal-14?page=2 HTTP/1.0" 200 - 69 0.028 0.080 2025-02-26 06:10:02,099 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:10:02] "GET /es/shop/furn-8888-lampara-de-oficina-6?page=2 HTTP/1.0" 200 - 69 0.032 0.098 2025-02-26 06:10:17,109 13 ERROR 128234-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:10:17,117 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:10:17] "GET /es/doc HTTP/1.0" 500 - 11 0.031 0.068 2025-02-26 06:10:30,471 13 ERROR 128234-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:10:30,477 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:10:30] "GET /doc HTTP/1.0" 500 - 11 0.011 0.030 2025-02-26 06:10:54,980 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:10:54] "GET /es/shop/furn-7800-conjunto-de-escritorio-8?page=2 HTTP/1.0" 200 - 69 0.033 0.085 2025-02-26 06:11:57,126 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:11:57] "GET /es/shop/furn-8999-sofa-de-tres-asientos-27?page=2 HTTP/1.0" 200 - 69 0.033 0.092 2025-02-26 06:12:51,849 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:12:51] "GET /es/shop/furn-0269-silla-de-oficina-negra-17?page=2 HTTP/1.0" 200 - 69 0.032 0.092 2025-02-26 06:13:42,827 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:13:42] "GET /es_ES/shop/change_pricelist/default-usd-6 HTTP/1.0" 303 - 16 0.010 0.019 2025-02-26 06:14:26,697 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:14:26] "GET /en/web/reset_password HTTP/1.0" 303 - 2 0.005 0.005 2025-02-26 06:15:08,166 12 ERROR 128234-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:15:08,171 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:15:08] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.014 0.033 2025-02-26 06:15:45,496 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:15:45] "GET /es_ES/web/reset_password HTTP/1.0" 200 - 17 0.018 0.056 2025-02-26 06:16:46,421 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:16:46] "GET /es_ES/shop/furn-8888-lampara-de-oficina-6?page=2 HTTP/1.0" 200 - 70 0.034 0.084 2025-02-26 06:17:42,774 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:17:42] "GET /web/image/product.product/6/image_1024/[FURN_8888]%20Lámpara%20de%20oficina?unique=56040ba HTTP/1.0" 200 - 12 0.009 0.013 2025-02-26 06:18:31,925 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:18:31] "GET /es/shop/furn-8220-escritorio-para-cuatro-personas-25?page=2 HTTP/1.0" 200 - 69 0.033 0.095 2025-02-26 06:19:19,094 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:19:19] "GET /es_ES/shop/e-com10-cubo-de-basura-con-pedal-14?page=2 HTTP/1.0" 200 - 66 0.028 0.086 2025-02-26 06:19:59,480 12 ERROR 128234-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:19:59,486 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:19:59] "GET /es/doc HTTP/1.0" 500 - 11 0.014 0.030 2025-02-26 06:20:36,003 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:20:36] "GET /es_ES/shop/furn-8999-sofa-de-tres-asientos-27?page=2 HTTP/1.0" 200 - 70 0.058 0.112 2025-02-26 06:21:40,778 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:21:40] "GET /es_ES/shop/furn-7800-combinacion-de-escritorio-8?page=2 HTTP/1.0" 200 - 70 0.057 0.102 2025-02-26 06:22:35,373 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:22:35] "GET /es/shop/e-com09-escritorio-grande-13?page=2 HTTP/1.0" 200 - 69 0.055 0.101 2025-02-26 06:23:27,798 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:23:27] "GET /es_ES/shop/furn-0269-silla-de-oficina-negra-17?page=2 HTTP/1.0" 200 - 70 0.036 0.101 2025-02-26 06:24:14,854 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:24:14] "GET /es/web/reset_password HTTP/1.0" 200 - 20 0.020 0.058 2025-02-26 06:24:56,541 12 ERROR 128234-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:24:56,548 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:24:56] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.017 0.030 2025-02-26 06:25:33,582 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:25:33] "GET /es_ES/shop/furn-8220-escritorio-para-cuatro-personas-25?page=2 HTTP/1.0" 200 - 70 0.032 0.093 2025-02-26 06:26:35,094 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:26:35] "GET /es/shop/sala-de-reunion-182?page=2 HTTP/1.0" 200 - 83 0.050 0.133 2025-02-26 06:27:33,557 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:27:33] "GET /es_ES/shop/sala-de-reunion-182?page=2 HTTP/1.0" 200 - 75 0.043 0.148 2025-02-26 06:28:23,143 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:28:23] "GET /shop/furn-0269-office-chair-black-17?page=2 HTTP/1.0" 200 - 65 0.036 0.103 2025-02-26 06:29:11,323 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:29:11] "GET /es_ES/shop/e-com09-escritorio-grande-13?page=2 HTTP/1.0" 200 - 66 0.051 0.101 2025-02-26 06:29:54,005 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:29:54] "GET /shop/furn-8220-four-person-desk-25?page=2 HTTP/1.0" 200 - 65 0.035 0.100 2025-02-26 06:30:30,719 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:30:30] "GET /shop/furn-8999-three-seat-sofa-27?page=2 HTTP/1.0" 200 - 65 0.033 0.104 2025-02-26 06:31:02,112 13 ERROR 128234-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:31:02,120 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:31:02] "GET /es/doc HTTP/1.0" 500 - 11 0.017 0.033 2025-02-26 06:31:34,220 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:31:34] "GET /shop/furn-8888-office-lamp-6?page=2 HTTP/1.0" 200 - 65 0.031 0.083 2025-02-26 06:32:36,172 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:32:36] "GET /shop/furn-7800-desk-combination-8?page=2 HTTP/1.0" 200 - 65 0.031 0.091 2025-02-26 06:33:32,942 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:33:32] "GET /shop/e-com09-large-desk-13?page=2 HTTP/1.0" 200 - 65 0.034 0.095 2025-02-26 06:34:26,780 12 ERROR 128234-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:34:26,786 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:34:26] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.015 0.029 2025-02-26 06:35:13,782 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:35:13] "GET /shop/e-com10-pedal-bin-14?page=2 HTTP/1.0" 200 - 65 0.031 0.096 2025-02-26 06:36:14,669 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:36:14] "GET /es/shop/furn-8855-cajon-24?page=2 HTTP/1.0" 200 - 63 0.031 0.093 2025-02-26 06:37:09,438 12 ERROR 128234-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:37:09,444 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:37:09] "GET /doc HTTP/1.0" 500 - 11 0.036 0.058 2025-02-26 06:38:01,325 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:38:01] "GET /es_ES/shop/rent003-impresora-183?page=2 HTTP/1.0" 200 - 86 0.047 0.112 2025-02-26 06:39:04,302 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:39:04] "GET /es/shop/set-para-oficina-34?page=2 HTTP/1.0" 200 - 64 0.031 0.096 2025-02-26 06:40:01,623 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:40:01] "GET /es_ES/shop/set-para-oficina-34?page=2 HTTP/1.0" 200 - 64 0.031 0.091 2025-02-26 06:40:51,974 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:40:51] "GET /es_ES/shop/rent001-proyector-181?page=2 HTTP/1.0" 200 - 80 0.033 0.095 2025-02-26 06:41:40,183 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:41:40] "GET /es/shop/rent001-proyector-181?page=2 HTTP/1.0" 200 - 84 0.044 0.131 2025-02-26 06:42:22,644 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:42:22] "GET /es_ES/shop/furn-8855-cajon-24?page=2 HTTP/1.0" 200 - 59 0.029 0.091 2025-02-26 06:42:56,512 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:42:56] "GET /shop/furn-8855-drawer-24?page=2 HTTP/1.0" 200 - 58 0.028 0.085 2025-02-26 06:43:31,731 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:43:31] "GET /es/shop/rent003-impresora-183?page=2 HTTP/1.0" 200 - 80 0.037 0.108 2025-02-26 06:44:01,361 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:44:01] "GET /es_ES/shop/category/multimedia-9 HTTP/1.0" 200 - 59 0.035 0.090 2025-02-26 06:44:26,790 12 ERROR 128234-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:44:26,796 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:44:26] "GET /es/doc HTTP/1.0" 500 - 11 0.015 0.032 2025-02-26 06:44:51,077 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:44:51] "GET /shop/category/multimedia-9 HTTP/1.0" 200 - 56 0.027 0.084 2025-02-26 06:45:56,067 12 ERROR 128234-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:56,073 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:45:56] "GET /es_ES/doc HTTP/1.0" 500 - 11 0.015 0.037 2025-02-26 06:46:52,771 12 INFO ? werkzeug: 20.171.207.168 - - [26/Feb/2025 06:46:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.006 0.005 2025-02-26 06:47:57,598 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:47:57] "GET /shop/category/furnitures-2 HTTP/1.0" 200 - 61 0.033 0.104 2025-02-26 06:48:51,750 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:48:51] "GET /shop/rent001-projector-181?page=2 HTTP/1.0" 200 - 76 0.041 0.105 2025-02-26 06:49:43,733 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:49:43] "GET /shop/category/drawers-4 HTTP/1.0" 200 - 88 0.076 0.283 2025-02-26 06:50:30,900 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:50:30] "GET /shop/category/services-8 HTTP/1.0" 200 - 59 0.040 0.114 2025-02-26 06:51:11,647 12 ERROR 128234-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:51:11,653 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:51:11] "GET /doc HTTP/1.0" 500 - 11 0.015 0.032 2025-02-26 06:51:47,042 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:51:47] "GET /shop/category/cabinets-5 HTTP/1.0" 200 - 60 0.029 0.094 2025-02-26 06:52:50,832 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:52:50] "GET /es_ES/shop/category/multimedia-herramientas-de-realidad-aumentada-47 HTTP/1.0" 200 - 64 0.061 0.225 2025-02-26 06:53:44,295 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:53:44] "GET /es_ES/shop/category/multimedia-herramientas-de-diseno-virtual-46 HTTP/1.0" 200 - 39 0.020 0.068 2025-02-26 06:54:35,111 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:54:35] "GET /es_ES/shop/furn-9999-software-de-diseno-de-oficina-7?category=9 HTTP/1.0" 200 - 68 0.033 0.102 2025-02-26 06:55:23,157 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:55:23] "GET /es_ES/shop/category/multimedia-herramientas-educativas-48 HTTP/1.0" 200 - 39 0.023 0.063 2025-02-26 06:56:04,725 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:56:04] "GET /shop/category/multimedia-augmented-reality-tools-47 HTTP/1.0" 200 - 39 0.019 0.064 2025-02-26 06:56:39,823 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:56:39] "GET /shop/furn-8999-three-seat-sofa-27?category=2 HTTP/1.0" 200 - 67 0.032 0.092 2025-02-26 06:57:12,184 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:57:12] "GET /shop/furn-9999-office-design-software-7?category=9 HTTP/1.0" 200 - 67 0.028 0.080 2025-02-26 06:57:42,900 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:57:42] "GET /shop/furn-0269-office-chair-black-17?category=2 HTTP/1.0" 200 - 67 0.030 0.089 2025-02-26 06:58:09,758 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:58:09] "GET /shop/category/services-delivery-and-installation-43 HTTP/1.0" 200 - 39 0.018 0.059 2025-02-26 06:58:33,578 12 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:58:33] "GET /shop/furn-8900-drawer-black-19?category=4 HTTP/1.0" 200 - 68 0.031 0.091 2025-02-26 06:58:56,870 13 ERROR 128234-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:58:56,878 13 INFO 128234-18-0-all werkzeug: 20.171.207.168 - - [26/Feb/2025 06:58:56] "GET /doc HTTP/1.0" 500 - 11 0.018 0.034