Skip to content

Commit 802d1a0

Browse files
committed
csvs are encoded in utf-8!
1 parent 6377294 commit 802d1a0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

backend/review/management/commands/iscimport.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,11 @@ def get_files(self, src, is_zipfile, tables_to_get, use_csv=False):
144144
self.zfile = zipfile.ZipFile(src)
145145
for name in tables_to_get:
146146
zf = self.zfile.open(name + (".csv" if use_csv else ".sql"))
147-
files.append(io.TextIOWrapper(zf, "latin-1"))
147+
files.append(io.TextIOWrapper(zf, "utf-8-sig" if use_csv else "latin-1"))
148148
else:
149149
for name in tables_to_get:
150150
path = os.path.abspath(os.path.join(src, name + (".csv" if use_csv else ".sql")))
151-
files.append(open(path, "r", encoding="latin-1"))
151+
files.append(open(path, "r", encoding="utf-8-sig" if use_csv else "latin-1"))
152152
return tuple(files)
153153

154154
def close_files(self, files):

0 commit comments

Comments
 (0)