summaryrefslogtreecommitdiff
path: root/continuedev/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-25 16:17:24 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-25 16:17:24 -0700
commitabd5c380b05b0c799d70c9d198b9ac067d73127e (patch)
treef7b29cc21e73c3440adde8a271ee53f75c4ddf48 /continuedev/src
parent7edf95f0530fb65069049c996f56f7159a3cafa3 (diff)
downloadsncontinue-abd5c380b05b0c799d70c9d198b9ac067d73127e.tar.gz
sncontinue-abd5c380b05b0c799d70c9d198b9ac067d73127e.tar.bz2
sncontinue-abd5c380b05b0c799d70c9d198b9ac067d73127e.zip
accept unicodeDecodeError
Diffstat (limited to 'continuedev/src')
-rw-r--r--continuedev/src/continuedev/plugins/context_providers/file.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/continuedev/src/continuedev/plugins/context_providers/file.py b/continuedev/src/continuedev/plugins/context_providers/file.py
index 632a876c..fc0af7ba 100644
--- a/continuedev/src/continuedev/plugins/context_providers/file.py
+++ b/continuedev/src/continuedev/plugins/context_providers/file.py
@@ -7,8 +7,11 @@ from fnmatch import fnmatch
def get_file_contents(filepath: str) -> str:
- with open(filepath, "r") as f:
- return f.read()
+ try:
+ with open(filepath, "r") as f:
+ return f.read()
+ except UnicodeDecodeError:
+ return ""
class FileContextProvider(ContextProvider):