workflows: do not feed nul bytes to FTS (#88716) #1318
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: entrouvert/wcs#1318
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/88716-fts-nul-byte"
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: workflows: do not feed nul bytes to FTS (#88716)to workflows: do not feed nul bytes to FTS (#88716)Du détail mais je verrais bien un autre message de commit puisque le commit fait un peu plus que ce que le message actuel semble indiquer.
@ -361,3 +361,3 @@
# don't include parts with no content or restricted visibility
return ''
return misc.html2text(self.view() or '')
illegal_fts_chars = re.compile(r'[\x00-\x1F]')
Ok, on dégage les trente et un premiers code points qui correspondent à des caractères de contrôle.
Edit: en fait les trente-deux premiers :)
Je me suis laissé emporter :) J'ai renommé en "workflows: do not feed ascii control characters to FTS ".
Top, merci.
158747f99c
to13d46a4ff2