No message in case of partially incorrect date

В некоторых случаях Шедулер ведет себя не очень логично:

  1. Создание событие на каждое 31е число месяца.
    В этом случае без всякого предупреждения будут созданы события 01 декабря, 02 марта и т.д. Outlook в этом случае предупреждает пользователя, что 31е число не всегда есть у месяца, поэтому в этих случаях будет создано событие в последний день месяца. Это выглядит логично.

  2. Похожий вариант - создаем событие на каждый 5й понедельник неделю месяца. Не спорю, юз-кейз странноват, но, возможно, следовало бы как-то пересмотреть возможность создания такой ситуации.
    В этом случае, если Шедулер не находит 5й понедельник, он создает на первый понедельник следующего месяца. Смотрю Outlook - здесь нельзя указать произвольное число. Есть выбор: 1st, 2d, 3d, 4th, last.

В обоих случаях логика для пользователя непредсказуемая.

In the following cases Scheduler behaves not very predictable:

  1. I create a recursive event for every 31 day of month.
    In this case the following events are created: 01 dec, 02 mar and so on. In the same case Outlook shows the message: “Some months have fewer days than 31. So the occurrence will fall on the last day of the month”. So the user knows that his parameters were not very correct and the Calendar decision.

  2. Similar case - create event for the every 5th monday of the month. I undersatnd that this use-case is strange, but you could prevent user from such unput.
    In this case if the Scheduler does not see the 5th monday, it creates the event on the 1st monday of the next month. Outlook suggests only these options: 1st, 2d, 3d, 4th, last monday.

In both cases the behavior of the Scheduler could be improved.

Any thoughts / news? Are you going to do anything to this or not?

Hello,

Unfortunately those issues are still active.

Best regards,
Ilya