Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I have a freight module that makes a request for rates that takes about 10 seconds to perform. This works well except for a delay that is caused every time I click a radio button on the checkout page. It appears that UC is re-calling the freight module's request each time I click on "My billing information is the same..." or when I change between shipping options.
UC 2 didn't do this and there is no need to recalculate the shipping rates unless the shipping information changes.
Is there a way to prevent UC from recalculating the shipping on each radio button change?
Comments
Comment #1
longwaveThis should be fixed when #1373236: Allow multiple modules to react on checkout Ajax events is fully implemented.
Comment #2
longwaveThis will be solved by #1373236: Allow multiple modules to react on checkout Ajax events