Block a user
reviewstats: don't write 'None' if duration is unset
reviewstats: don't write 'None' if duration is unset
Note that for the first nine lines of tests/datas/reviewstats_2.csv, there are extraneous spaces at the…
reviewstats: don't write 'None' if duration is unset
La commande stats fait planter le bot
Ci dessous les différences entre le fichier reviewstats.csv "importé" et sa version réécrite après la fin de la 1ère review.
--- /srv/hebdobot-py/reviews/reviewstats.csv.ori …
La commande stats fait planter le bot
La séquence suivante permet de reproduire le problème (ce qui explique #10):
- import des revues existantes:
cp -ar /srv/hebdobot/reviews /srv/hebdobot-py/ chown…
La commande stats fait planter le bot
La version au moment de l'erreur: c4a3e7896779720b9c7e55bd7553817ff4896b81.
Jul 12 18:31:57 bots systemd[1]: Started hebdobot-v3.service - "Hebdobot v3 en python".
Jul 12 18:36:06 bots…
9a1effcb7f
Personnalisation Chapril des templates
260985f4e8
Import du template home.tmpl@1.22.0
Le bot s'arrête quand le service paste n'est pas accessible
Prévoir la procédure d'installation, de démarrage et d'arrêt sur Debian
C'est J'ai remplacé les tâches cron de l'ancien bot par des timers systemd.
Échec de la lecture des revues sans durée : "ValueError: invalid literal for int() with base 10: 'None'"
Proposition de patch:
diff --git a/review/stats.py b/review/stats.py
index 89e341a..baa8c8d 100644
--- a/review/stats.py
+++ b/review/stats.py
@@ -1,4 +1,4 @@
-from dataclasses…
AttributeError: 'NoneType' object has no attribute 'date'
Échec de la lecture des revues sans durée : "ValueError: invalid literal for int() with base 10: 'None'"
1499ed5612
call basename once
302d2303c7
Declare and assign separately to avoid masking return values
3e30a986bc
Avoid deprecated variant egrep, use grep
9f6b588083
Use 'grep -c' instead of 'wc -l'
4c8d0de5ba
Fix indentation & remove tabs