Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Background sync interval never adapts to user activity

Abierto
#13,620 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@abhinavohri ya está trabajando en esto.

Desde el 20/9/2026.

  • #13710 de @abhinavohri — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
62/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

Comienza en el punto de entrada de background-sync y compara el intervalo asignado en el constructor con el valor establecido en run; el issue identifica setInterval y run como las rutas relevantes. Reprodúcelo con una cuenta sin usar y verifica que la sincronización programada cambie de cada hora a cada 6h.

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

Descripción

1. to develop bug performance 🚀
Steps to reproduce
  1. Add an account
  2. Don't use it for more than three days
  3. Check the cron job schedule
Expected behavior

Account sync job runs every 6h

Actual behavior

Account sync job runs every hour

Mail app version

5.11/5.12

Nextcloud version

No response

Mailserver or service

No response

Operating system

No response

PHP engine version

None

Nextcloud memory caching

No response

Web server

None

Database

None

Additional info

Feature was introduced with https://github.com/nextcloud/mail/pull/11149 but never worked. Checked app and server code for it. Setting setInterval in run has no effect. Only the value set in the constructor does.

Lenguaje dominante
JavaScript
Estrellas
1k
Forks
369
Merge medio
1 d 20 h
PR fusionados (30 d)
121

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/mail

Todos los issues de nextcloud/mail

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.