🇩🇪Germany @M_Z

Account created on 10 July 2009, over 14 years ago

Recent comments

🇩🇪Germany M_Z

@tinto : Thank you for checking my bug report and I am glad to hear that there is no longer an issue for Drupal 11.

I tested it for Drupal 10.2 and can confirm that my reported bug is still present for Drupal 10.2.

Maybe you or someone else could re-test for Drupal 11.x-dev with exactly my paths and URL aliases from my bug report above.
(I didn't specified a language for my manually created URL aliases.)

🇩🇪Germany M_Z

I want to thank everybody who is still working on that issue that I reported more than 8 years ago (for Drupal 7). My initial bug report contained the solution to fix this bug. I also posted a solution to fix this bug for Drupal 8+ more than 4 years ago. I don't think that tests are useless, but this core bug could have been fixed years ago.

There aren't tests for all PHP lines in the core code. I'm not quite sure if the test for this issue is that essential and relevant. Other "if" statements in core code haven't a corresponding test coverage, too.

I would suggest to fix this bug in the near future and maybe add a follow-up issue for test coverage. But maybe all the hard-working helpers in this issue are near the finish line to get this solved inclusive test coverage...

🇩🇪Germany M_Z

I came across this issue and want to report how you can manually trigger an order refresh if you have an order type with shipping.

On the /admin/commerce/orders/ORDER_ID/shipments tab you can "edit" an existing shipment for your order.
You can active the checkboxes for all shipment items and then click the "Recalculate shipping" button.
Don't forget to click the "Save" button at the bottom.

Afterwards you should see the correct tax values in the order summary on /admin/commerce/orders/ORDER_ID tab.

This workaround-like solution should work for a shop administrator with proper permissions.


(For developers you can use devel_php or a custom module to execute the following code for the $order entity that should be refreshed:

$orderRefresh = \Drupal::service('commerce_order.order_refresh');

But this solution isn't suitable for a typical shop administrator, so I want to share my shipping refresh solution above.)

Production build https://api.contrib.social 0.61.6-2-g546bc20