Quote from northarm on August 7, 2026, 23:51
Running version 1.4.9 of Fox. Our store is CAD but supports USD. When a USD order needs to be edited in the back end, I notice 2-3 bugs (it looks like one recent ticket may have fixed one of these at least).
To reproduce, I created an order in the backend and set its currency to USD, then
- adding a product to a USD order will create it using the CAD store value AND show all items already there with CAD currency
- but immediately refreshing the page will restore the correct USD codes
- but the item added has to be manually edited to the USD amount and the order saved
- but if the order still needs to be recalculated (if tax is due) which will change all the displayed currency codes to CAD!
- but refreshing the page or saving the order will fix the display
So to work around those things for the time being when editing a USD order:
- add the new item to the USD order
- correct the price to the USD amount
- recalculate if needed
- refresh the page to verify currency codes are all correct
- save the order
So the biggest bug is that adding items to a USD order in the backend adds them with the store value without converting to USD automatically, which it seems like it should. The other issues are disconcerting display issues. I can provide screenshots if you want them.
I am trying to stick with version 1.4.9 because of another bug I raised to do with the purple spinner on composite products with optional components. You provided a code snippet that only worked with 1.4.9 and not 1.5.1.
John
Running version 1.4.9 of Fox. Our store is CAD but supports USD. When a USD order needs to be edited in the back end, I notice 2-3 bugs (it looks like one recent ticket may have fixed one of these at least).
To reproduce, I created an order in the backend and set its currency to USD, then
- adding a product to a USD order will create it using the CAD store value AND show all items already there with CAD currency
- but immediately refreshing the page will restore the correct USD codes
- but the item added has to be manually edited to the USD amount and the order saved
- but if the order still needs to be recalculated (if tax is due) which will change all the displayed currency codes to CAD!
- but refreshing the page or saving the order will fix the display
So to work around those things for the time being when editing a USD order:
- add the new item to the USD order
- correct the price to the USD amount
- recalculate if needed
- refresh the page to verify currency codes are all correct
- save the order
So the biggest bug is that adding items to a USD order in the backend adds them with the store value without converting to USD automatically, which it seems like it should. The other issues are disconcerting display issues. I can provide screenshots if you want them.
I am trying to stick with version 1.4.9 because of another bug I raised to do with the purple spinner on composite products with optional components. You provided a code snippet that only worked with 1.4.9 and not 1.5.1.
John