Margin Master
Fix crash when loading saved date selections without date range
Shipped in Margin Master 2026.914.13400 · September 14, 2026
Fixed a crash that occurred when loading a saved selection containing a single-date filter (Equal, Greater Than, or Less Than). The application was incorrectly expecting a date range for all date filters, causing the strategy step to fail for Berthoud Ace Hardware.
What changed
Saved date selections with single dates now load correctly
If you previously saved a selection with a date filter set to "Equal to," "Greater Than," or "Less Than" a specific date, loading that saved selection would fail with an error. This now works correctly.
Added unit tests for date selection parsing