mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2026-10-20 08:05:57 -04:00
integer causing normalization issue in MQTT #1102
This commit is contained in:
1 parent
94edcee382
commit
e8e48a2cc4
1 file changed
+2
@@ -495,6 +495,8 @@ def sanitize_SQL_input(val):
|
||||
# Function to normalize the string and remove diacritics
|
||||
def normalize_string(text):
|
||||
# Normalize the text to 'NFD' to separate base characters and diacritics
|
||||
if not isinstance(text, str):
|
||||
text = str(text)
|
||||
normalized_text = unicodedata.normalize('NFD', text)
|
||||
# Filter out diacritics and unwanted characters
|
||||
return ''.join(c for c in normalized_text if unicodedata.category(c) != 'Mn')
|
||||
|
||||
Reference in new issue
Block a user