Schedule Names Including "/" Do Not Update Dashboard Charts

Please describe what you are doing to trigger the bug:

  1. Create a schedule including a “/” in the name.
  2. Add backup/check jobs to the schedule.
  3. Run the scheduled.
  4. Check the “New Revisions” and “Activities” charts under the Dashboard and notice no updates from the scheduled jobs.

Please describe what you expect to happen (but doesn’t):
The “New Revisions” and “Activities” charts under the Dashboard page should be updated when the scheduled jobs are run.

Please describe what actually happens (the wrong behaviour):
Neither the “New Revisions” or “Activities” charts under the Dashboard pae are updated. Looking in the “stats” folder for the duplicacy webui, no log stat files are created. Replacing the “/” character in the schedule name with a “-” seems to allow the stats file to be created and the charts to be updated.

I’ll probably just add a check to prevent ‘/’ from being used in the schedule name.