У меня есть конкретное напоминание, которое запускается каждый день. Время срабатывания этого напоминания часто меняется (примерно раз в неделю). вместо того, чтобы каждый раз менять его вручную, я бы хотел запустить скрипт для изменения напоминания.
Пока что мне не повезло. Можно ли программно изменять даты напоминания или мне нужно каждый раз удалять и заново создавать напоминание?
В любом случае, я даже не в состоянии сосредоточиться на точном напоминании. Поскольку он запускается каждый день, каждый раз, когда я отмечаю его как завершенный, он создает готовую копию, которая архивируется. Когда я пытаюсь добраться до него через whose({completed: true})
Я могу получить все правильные напоминания в списке, но затем не могу указать тот, который я хочу ( byName
не работает).
Когда я могу получить напоминание (с использованием неадекватных методов, таких как использование позиции массива, когда я могу его вернуть), я не могу изменить его свойства.
Но удаление и воссоздание напоминания, похоже, тоже не сработает, потому что я вижу properties()
это означает, что это повторяющееся напоминание, что говорит о том, что мы не можем установить повторяющиеся напоминания программно.
источник