Recurring tasks not compatible with jtxBoard

Abierto
#3,205 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
javascript
Área
api, backend

Línea de trabajo

Comienza reproduciendo la finalización de una tarea recurrente diaria tanto en Nextcloud Tasks como en jtxBoard, y luego compara el comportamiento con el issue #2345 enlazado de jtxBoard. Rastrea la ruta de sincronización CalDAV utilizada por la Tasks app y determina qué lado no propaga la finalización; se considera terminado cuando marcar la tarea como completada en cualquiera de las dos apps también la marca como completada en la otra.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
Steps to reproduce
  1. Create a daily recurring task in Nextcloud Tasks
  2. Mark it as done in jtxBoard
  3. See it is still not marked done in Nextcloud Tasks

Switching what is done in which app leads to the same result.

Expected behavior

The task should also be marked as done in jtxBoard.

Actual behaviour

The task is not marked as done in jtxBoard.

Tasks app version

0.18.1

CalDAV-clients used

DAVx5, jtxBoard

Browser

No response

Client operating system

No response

Server operating system

No response

Web server

None

Database engine version

None

PHP engine version

None

Nextcloud version

34.0.1

Updated from an older installed version or fresh install

Updated from an older version

List of activated apps

Nextcloud configuration

Web server error log

Log file

Browser log

Additional info

I filed the same issue in jtxBoard, because I'm not sure which one is broken and needs fixing: https://github.com/TechbeeAT/jtxBoard/issues/2345

Lenguaje dominante
JavaScript
Estrellas
710
Forks
125
Merge medio
19 h 37 min
PR fusionados (30 d)
12

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/tasks

Todos los issues de nextcloud/tasks

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.