Календарь повторяющихся событий по дате не будет работать - PullRequest
0 голосов
/ 11 октября 2018

Когда повторяющиеся события добавляются по дате, они не отображаются в приложении для Android.Вот пример сценария приложения, который демонстрирует проблему:

function myFunction() {

  CalendarApp.getDefaultCalendar().createEventSeries('Dates Repeated',
    new Date('October 7, 2018 03:00:00 PM EST'),
    new Date('October 7, 2018 04:00:00 PM EST'),
    CalendarApp.newRecurrence()
        .addDate(new Date('October 8, 2018'))
        .addDate(new Date('October 10, 2018'))
        .addDate(new Date('October 11, 2018'))
    );
  CalendarApp.getDefaultCalendar().createEventSeries('Tue Thu Meeting',
    new Date('October 9, 2018 01:00:00 PM EST'),
    new Date('October 9, 2018 02:00:00 PM EST'),
    CalendarApp.newRecurrence().addWeeklyRule()
        .onlyOnWeekdays([CalendarApp.Weekday.TUESDAY, CalendarApp.Weekday.THURSDAY])
        .until(new Date('October 19, 2018')));

}

Существует два события: «Повторение дат» и «Встреча в четверг».После запуска этого сценария оба события отображаются в Календаре Google.

Календарь Google Web:

  • "Повторение дат" появляется в Календаре Google 7, 8, 10 октября,11, как и ожидалось.
  • «Tue Thu Meeting» появляется в Google Calendar Web 9, 11, 16, 18, как и ожидалось.

Google Calendar Android

  • Событие «Повтор даты» нигде не появляется.
  • «Tue Thu Meeting» отображается, как и ожидалось.

Версии:

  • Google Chromeнастольная версия 69.0.3497.100 (официальная сборка) (64-разрядная версия)
  • Календарь Google Android версия 6.0.2-213980666-релиз
  • версия Android 9 на Google Pixel
...