misc: warn when a time related condition is used with no timeout (#69291) #1329
No reviewers
Labels
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: entrouvert/wcs#1329
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/69291-warn-on-time-related-conditions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIP: misc: warn when a time related condition is used with no timeout (#69291)to misc: warn when a time related condition is used with no timeout (#69291)@ -1478,1 +1479,4 @@
hint['msg'] = str(e)
else:
if request.GET.get('warn-on-datetime') == 'true' and condition['type'] == 'django':
variables = re.compile(r'\b(today|now)\b')
Pourquoi une partie de la description du ticket (“ça pourrait commencer très bête et regarder s'il y a |date […] dans la condition”) est passée à la trappe ici ?
J'ajouterai qu'on pourrait aussi penser à détecter tout ce qui est « |age_in_.* » ?
Désolé j'avais raté ce commentaire, je pense que j'avais trouvé des utilisations tout à fait légitimes de |date, pour lesquelles ça me semblait mieux de ne pas inquiéter par un nouveau message.
Ok j'ai du mettre une deuxième regex pour ne pas imposer le \b derrière et rester lisible.
C’est bon pour moi, merci.
b537709e5d
toafa1f8879e
Ack.