From a9f1e82f9f7c5e6e4c6ad332ca321924cf420a7d Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Wed, 1 Nov 2017 10:50:28 -0200 Subject: [PATCH] Handling unicode error when writting session file --- invesalius/session.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/invesalius/session.py b/invesalius/session.py index 139199e..6d194aa 100644 --- a/invesalius/session.py +++ b/invesalius/session.py @@ -201,7 +201,10 @@ class Session(object): '.invesalius', 'config.cfg') configfile = codecs.open(path, 'wb', SESSION_ENCODING) - config.write(configfile) + try: + config.write(configfile) + except UnicodeDecodeError: + pass configfile.close() def __add_to_list(self, item): -- libgit2 0.21.2