Fix adding skin to guifix after build backup#135
Fix adding skin to guifix after build backup#135tstrul1 wants to merge 1 commit intoa4k-openproject:matrixfrom
Conversation
prior to this fix i got this error when trying to backup sking after build backup:
AppData\Roaming\Kodi\addons\plugin.program.openwizard\resources\libs\backup.py", line 439, in _backup_info
f.write('programs="{0}"\n'.format(', '.join(programs)) if len(programs) > 0 else 'programs="none"\n')
File "C:\Program Files (x86)\Kodi\system\python\Lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 259-263: character maps to <undefined>
|
This PR still doesn't address invalid |
This PR doesn't address invalid addon.xml like the issue i opened. looks like this function opens a temp_text for writing and its under _backup_info function Anyway this solved the problem for me, but im not a python developer so if you think its problematic i tried to do my best |
93db31c to
f72a6a8
Compare
prior to this fix i got this error when trying to add skin to guifix after build backup:
AppData\Roaming\Kodi\addons\plugin.program.openwizard\resources\libs\backup.py", line 439, in _backup_info
f.write('programs="{0}"\n'.format(', '.join(programs)) if len(programs) > 0 else 'programs="none"\n')
File "C:\Program Files (x86)\Kodi\system\python\Lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 259-263: character maps to