On a discuté de cela dans l'issue #7 et ça serait bien de pouvoir mettre des transactions dans le future.
Il faudra ajouter un booléen hasFutureTransactions sur le model du wallet, où lorsqu'une transaction avec une date future est ajoutée au wallet, cela passe se booléen à true.
Puis on mettra un cron-job qui passe tous les jours à 00h, qui prend tous les wallets avec hasFutureTransactions à true. Puis prend toutes les transactions avec la date au moment du cron-job, et met donc à jour le currentValue du wallet. Cela permet de garder une logique sur la valeur actuelle du wallet.
Tests nécessaires
No response
Documentation
Il serait bien d'ajouter une partie dans la documentation pour lister tous les cron-jobs qui tournent.
Description
On a discuté de cela dans l'issue #7 et ça serait bien de pouvoir mettre des transactions dans le future. Il faudra ajouter un booléen
hasFutureTransactions
sur le model du wallet, où lorsqu'une transaction avec une date future est ajoutée au wallet, cela passe se booléen àtrue
.Puis on mettra un cron-job qui passe tous les jours à 00h, qui prend tous les wallets avec
hasFutureTransactions
àtrue
. Puis prend toutes les transactions avec la date au moment du cron-job, et met donc à jour lecurrentValue
du wallet. Cela permet de garder une logique sur la valeur actuelle du wallet.Tests nécessaires
No response
Documentation
Il serait bien d'ajouter une partie dans la documentation pour lister tous les cron-jobs qui tournent.
Priorité
Basse
Autres considérations
No response