Skip to content

Refacto des crons #118

@Purexo

Description

@Purexo
  • retirer les commentaires peu utiles
  • unifier la langue des commentaires (anglais ou français ?)
  • simplifier la rédaction de cron avec une API plus haut niveau ou des helpers.

Typiquement pour éviter ce morceau de code dans tout les crons :

    // vérifie le strip trouvé avec la dernière entrée
    const lastStrip = await KeyValue.get<string>('Last-Cron-DavidRevoy');
    const stripStoreIdentity = strip?.id ?? null;
    if (lastStrip === stripStoreIdentity) return; // skip si identique

    await KeyValue.set('Last-Cron-DavidRevoy', stripStoreIdentity); // met à jour sinon

    if (!strip) return; // skip si pas de strip

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions