[2.2] Prevent bulk edit from breaking sale price scheduled dates

Fixes #6474