Forum discussion: http://community.pbspro.org/t/holidays-file-missing-days-will-be-treated-as-all-prime/1440
Background: Holidays file has information about prime/non-prime windows for days of the week for a site. Right now, there's no documented behavior for what happens if data for any of the days is missing or if the data is inconsistent. The general use case, as well as the theme of the prime-time feature in PBS, seems to be to assume prime time if data is insufficient, so it seems like a good idea to officially enforce this behavior.
Proposal: If users don't provide prime/non-prime information for any of the days, or if the information is inconsistent, then PBS will assume all prime-time for that day.
Design: There's no interface change as such, just the following logic:
- Missing days: If holidays file has missing days then those days will be marked as 24hr prime-time.
- Both prime start and non-prime start is 'all': inconsistent information, such days will be marked as 24hr prime-time as well.
- Both prime start and non-prime start is 'none': inconsistent information, such days will be marked as 24hr prime-time as well.