A part of the Odoo business management software suite (V17) consistently causes an error when using Orion to view a particular page - the form view of an 'Opportunity' in the CRM app. Other browsers (Safari, Chrome, Brave, Firefox) do not have any trouble rendering the page.
System details: 2017 Macbook Pro (15") running Mac OS 11.6.2 (Big Sur). Latest releases of all tested browsers.
It happens on my on-premise installation of Odoo V17 Enterprise on Ubuntu Server 22.04 in Docker using the official Odoo Docker repo here, but it can be tested on the Ofiicial Odoo runbot testing environment at this link. Login credentials are admin/admin.
The error log details are:
UncaughtPromiseError > OwlError
Uncaught Promise > An error occured in the owl lifecycle (see this Error's "cause" property)
OwlError: An error occured in the owl lifecycle (see this Error's "cause" property)
OwlError@
handleError@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:916:113
_render@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:941:30
render@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:939:13
@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:1007:53
Caused by: TypeError: undefined is not a constructor (evaluating 'new Intl.ListFormat(locString,opts)')
getCachedLF@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:81:160
toHuman@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:304:157
formatDuration@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:2648:216
getAllItems@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:13767:922
getSortedItems@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:8449:111
@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:8431:2236
@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:1057:200
_render@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:940:104
render@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:939:13
@https://62200940-17-0-all.runbot143.odoo.com/web/assets/6d74591/web.assets_web.min.js:1007:53
This is the only part of Odoo that I have experienced this error. Form views of any other objects that I have checked all render without errors, and once again, all other tested browsers can render the form view of an 'Opportunity' without issue.
The form view of an 'Opportunity' should be rendered without error.
Version 0.99.127.2-beta (WebKit 619.1.1) Build date Apr 4 2024 MacBook Pro (macOS Big Sur 11.6.5 build 20G527)
Big Sur (11)