fix: UTF-8 BOM в mapping.csv — Excel больше не кракозябрит
Deploy contracts-flask / validate (push) Successful in 0s
Deploy contracts-flask / validate (push) Successful in 0s
This commit is contained in:
@@ -457,7 +457,7 @@ class TwoPassObfuscator:
|
|||||||
for fname, content in files:
|
for fname, content in files:
|
||||||
zf.writestr(fname, content)
|
zf.writestr(fname, content)
|
||||||
if mapping_csv:
|
if mapping_csv:
|
||||||
zf.writestr("mapping.csv", mapping_csv.encode('utf-8'))
|
zf.writestr("mapping.csv", '\ufeff'.encode('utf-8') + mapping_csv.encode('utf-8'))
|
||||||
return buf.getvalue()
|
return buf.getvalue()
|
||||||
|
|
||||||
def _build_mapping_csv(self) -> str:
|
def _build_mapping_csv(self) -> str:
|
||||||
|
|||||||
@@ -457,7 +457,7 @@ class TwoPassObfuscator:
|
|||||||
for fname, content in files:
|
for fname, content in files:
|
||||||
zf.writestr(fname, content)
|
zf.writestr(fname, content)
|
||||||
if mapping_csv:
|
if mapping_csv:
|
||||||
zf.writestr("mapping.csv", mapping_csv.encode('utf-8'))
|
zf.writestr("mapping.csv", '\ufeff'.encode('utf-8') + mapping_csv.encode('utf-8'))
|
||||||
return buf.getvalue()
|
return buf.getvalue()
|
||||||
|
|
||||||
def _build_mapping_csv(self) -> str:
|
def _build_mapping_csv(self) -> str:
|
||||||
|
|||||||
Reference in New Issue
Block a user