From 3a92ba69df74a184c4351ee7ddf3a119a57096be Mon Sep 17 00:00:00 2001 From: Benexl Date: Tue, 7 Oct 2025 21:18:55 +0300 Subject: [PATCH] fix(fzf-selector): ensure consistent encoding in subprocess calls --- viu_media/libs/selectors/fzf/selector.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/viu_media/libs/selectors/fzf/selector.py b/viu_media/libs/selectors/fzf/selector.py index cf4e5dd..e49199a 100644 --- a/viu_media/libs/selectors/fzf/selector.py +++ b/viu_media/libs/selectors/fzf/selector.py @@ -48,6 +48,7 @@ class FzfSelector(BaseSelector): input=fzf_input, stdout=subprocess.PIPE, text=True, + encoding="utf-8", ) if result.returncode != 0: return None @@ -74,6 +75,7 @@ class FzfSelector(BaseSelector): input=fzf_input, stdout=subprocess.PIPE, text=True, + encoding="utf-8", ) if result.returncode != 0: return [] @@ -137,6 +139,7 @@ class FzfSelector(BaseSelector): input="", stdout=subprocess.PIPE, text=True, + encoding="utf-8", ) if result.returncode != 0: return None