Improvements to instructors availability

We've been working on some changes to how your instructors set their availability!

Currently the system assumes instructors are available for a set pattern of hours. Instructors can set their default working hours for each day of the week. But what if your instructor is only available at odd times that don't follow a regular pattern?

Starting later today, you will find we've made some changes to the way you set this up. The most obvious change is that we've cleaned up the interface, moving the old "unavailability" and "working hours" tabs into one new "availability" tab. But we've also added a new method of setting availability which will suit instructors who don't work a regular pattern.

New tab for instructor availability

The screenshot shows an example, where our instructor is only available regularly at weekends from 09:00 until 16:00 (local). He has some vacation time booked which will affect his availability on two weekends, but he has the Friday off work the day before and has made himself available from 09:00 until 19:00 that day.

Students are able to book the instructor for lessons if either the Normal working week or the Additional availability periods show as available. Note any periods of Unavailability take precedence.

Thanks to everyone who gave feedback about this, we hope you find this change useful.