← All updates
Improvement

Assigning older tasks no longer fails

Changing a service's form no longer blocks its open tasks: they can be assigned, scheduled and charged, and their previous data is kept.

If you changed a service's form (removing fields such as ZIP code, city or neighborhood), open tasks created with the earlier form could not be assigned: you saw "Check the fields: some data is invalid". This is fixed for every business and every scheduling mode.

What changes

  • Assigning, scheduling, rescheduling, confirming, changing stage and charging no longer re-validate data that does not change: a task created with an earlier form keeps working.
  • "Previous data": fields the form no longer has stay saved on the task and show read-only in its detail (only shown when there are any).
  • Editing a task validates only the fields of the current form and keeps the previous ones.
  • When you save a service's form we tell you how many open tasks are left with previous data. It is only a notice: it does not block saving.

What does not change

  • New tasks and anything a customer or the bot enters are still validated against the current form: an unknown field is still rejected.
  • The amount due, the destination and the base price of existing tasks are not modified.