- Issue created by @AlfTheCat
- Status changed to Postponed: needs info
3 months ago 12:14pm 18 March 2024 - πΊπΈUnited States cilefen
Which form element is being rendered when this occurs and what exactly is the string that is the string that is expected to be an array?
- Status changed to Active
3 months ago 6:09am 19 March 2024 - πΉπThailand AlfTheCat
Hi @cilefen,
It's possible to trigger the watchdog error by requiring a coupon on the Commerce promotion and then applying it via the coupon form on Commerce checkout. However, interestingly, the way commerce works is that it can apply discounts without a coupon and show the calculated product price in the front end already including the discount. In my case, I am using this for a b2b feature where wholesale roles automatically get a discount applied and consequently, see lower prices on display without using coupons. There is no form involved when viewing products in a view or on a page, yet with inline_form_errors the promotions are not applied. Uninstalling the module quickly fixes that issue.
I don't know what string is expected, I'm applying a 90% discount without any conditions for testing purposes.
Unfortunately, this is the extent of my insight into this issue and I hope it helps. I'm updating the issue status perhaps prematurely.
- Status changed to Postponed: needs info
3 months ago 12:50pm 19 March 2024 - πΊπΈUnited States cilefen
Technically we need the information I asked for in #2 if this is a core bug.