From 340bfaec72c6b3cf849f38f4eb3135bec427a5d7 Mon Sep 17 00:00:00 2001 From: ZhymabekRoman Date: Fri, 2 Feb 2024 06:02:53 +0600 Subject: [PATCH] Performing safe encoding --- rl_string_helper/rl_string_helper/string_helper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rl_string_helper/rl_string_helper/string_helper.py b/rl_string_helper/rl_string_helper/string_helper.py index 44eb3e4..d0851d6 100644 --- a/rl_string_helper/rl_string_helper/string_helper.py +++ b/rl_string_helper/rl_string_helper/string_helper.py @@ -36,7 +36,7 @@ class StringAsignmentMix: def encode(self, encoding: str): self.__render_string() - return self.string.encode(encoding) + return self.string.encode(encoding, "surrogatepass") def insert(self, key: int, value): self.string_list.insert(key, value) @@ -363,7 +363,7 @@ class RLStringHelper: self.quote_replaces.append(html_quote) if not self.templates and not self.replaces and not self.quote_replaces: - logger.debug("No templates, no replaces, no quote_replaces") + logger.trace("No templates, no replaces, no quote_replaces") return str(self.string) updated_text, string_pos_matrix, utf_16_bang_list = self._render_templates(updated_text, string_pos_matrix, utf_16_bang_list)