Tengo un recordatorio específico que se ejecuta todos los días. El momento en que ese recordatorio debe dispararse cambia con frecuencia (aproximadamente una vez por semana). En lugar de cambiarlo manualmente cada vez, me gustaría ejecutar un script para modificar el recordatorio.
Hasta ahora, no estoy teniendo suerte. ¿Se pueden modificar programáticamente las fechas de vencimiento del recordatorio o debo eliminar y volver a crear el recordatorio cada vez?
En cualquier caso, ni siquiera estoy logrando concentrarme en el recordatorio exacto. Dado que se ejecuta todos los días, cada vez que lo marca, se crea una copia completada que se archiva. Cuando trato de llegar a través de whose({completed: true})
, puedo obtener todos los recordatorios correctos en una lista, pero luego no puedo especificar el que quiero ( byName
no funciona).
Cuando puedo llegar al recordatorio (con métodos no adecuados, como usar la posición de la matriz cuando puedo devolverlo), no estoy logrando cambiar sus propiedades.
Pero eliminar y volver a crear el recordatorio parece que tampoco funcionará, porque veo que en su nota properties()
indica que es un recordatorio recurrente, lo que sugiere que es posible que no podamos establecer recordatorios recurrentes programáticamente.