Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Synced repeating tasks duplicated on completion

Ouverte
#576 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
javascript
Domaine
tooling

Piste de recherche

Commencez par reproduire la finalisation d’une tâche @repeat synchronisée dans les deux notes, avec et sans le déclencheur de Front Matter « generate repeats », ainsi qu’avec la commande « generate repeats ». Suivez les points d’entrée de la finalisation des tâches synchronisées et de la génération des répétitions ; le résultat attendu est qu’une tâche terminée reste présente et qu’une seule instance suivante soit créée dans chaque cas.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

If a line with @repeat on it is synced (eg. between a project & daily note, or because it's part of a saved search), then:

  • completing the synced task in either note - if it has a 'generate repeats' trigger in the front matter or the 'generate repeats' command is run - creates two copies of the next instance and NO completed copy.
  • completing the synced task in either note - if it doesn't have a 'generate repeats' trigger in the front matter - does not trigger any new copies.

Expected behaviour: Task should show as completed and generate the next copy.

System

  • MacBook Pro (2019) and iPhone 12
  • Sonoma 14.5 / iOS 17.5.1
  • NotePlan 3.11.2
  • @repeat Extensions 0.7.0

Additional context
See question on Discord: https://discord.com/channels/763107030223290449/1126965390589841443/1243912790767566868

Langage dominant
JavaScript
Étoiles
204
Forks
82
Merge moyen
22 h 27 min
PR mergées (30 j)
3

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de NotePlan/plugins

Toutes les issues de NotePlan/plugins

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.