Adds MongoDB Index to Support Order Reminder Emails
Adds a MongoDB index to the
Workarea::Order model. The new index supports the order reminder email.
To benefit from this change, you must create this index in any existing MongoDB instances. Mongoid provides several tasks for managing indexes.
$ bin/rails -T indexes rails db:mongoid:create_indexes # Create the indexes defined on your mongoid models rails db:mongoid:remove_indexes # Remove the indexes defined on your mongoid models without questions rails db:mongoid:remove_undefined_indexes # Remove indexes that exist in the database but aren't specified on the models
Fixes Using Canceled Payment Transactions
Excludes canceled transactions from consideration when calculating payment amounts and operations. Canceled transactions were being included in some places due to oversight.
Fixes Checkout Autocomplete
Fixes the checkout autocomplete feature, which "fast forwards" a customer to the final step of checkout when checkout information can be autocompleted. A regression has prevented this feature from working properly since Workarea 3.0.
Fixes Display of Storefront Cart Adjustment Message
Removes brackets from the flash message shown in the Storefront when the cart is adjusted.
Standardizes Category Summary Content Block View Model
Updates the Storefront
CategorySummaryViewModel to provide a
view_model local variable to the view. Other content block view models in the Storefront consistently provide this interface.