From cf4ba7b9e482fc4b7c337d47e7e8189b375cf5ab Mon Sep 17 00:00:00 2001 From: Goffi Date: Fri, 5 Jan 2018 12:58:54 +0100 Subject: [PATCH] plugin identity: if we get an empty avatar, don't feel avatar_basename and remove avatar key. --- src/plugins/plugin_misc_identity.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/plugin_misc_identity.py b/src/plugins/plugin_misc_identity.py index a0d31394..643d11bc 100755 --- a/src/plugins/plugin_misc_identity.py +++ b/src/plugins/plugin_misc_identity.py @@ -83,7 +83,10 @@ class Identity(object): except exceptions.NotFound: pass else: - id_data[u'avatar_basename'] = os.path.basename(avatar_path) + if avatar_path: + id_data[u'avatar_basename'] = os.path.basename(avatar_path) + else: + del id_data[u'avatar'] defer.returnValue(id_data)