From 314a3aa0479c452c058b23b5368b3f8de0d58efc Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 21 Jul 2019 13:29:36 +0100 Subject: [PATCH] Only copy default avatar if it exists --- person.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/person.py b/person.py index be8bc0263..b8af9e08a 100644 --- a/person.py +++ b/person.py @@ -232,7 +232,8 @@ def createPerson(baseDir: str,nickname: str,domain: str,port: int, \ setRole(baseDir,nickname,domain,'instance','admin') setRole(baseDir,nickname,domain,'instance','moderator') setRole(baseDir,nickname,domain,'instance','delegator') - copyfile(baseDir+'/img/default-avatar.png',baseDir+'/accounts/'+nickname+'@'+domain+'/avatar.png') + if os.path.isfile(baseDir+'/img/default-avatar.png'): + copyfile(baseDir+'/img/default-avatar.png',baseDir+'/accounts/'+nickname+'@'+domain+'/avatar.png') return privateKeyPem,publicKeyPem,newPerson,webfingerEndpoint def createSharedInbox(baseDir: str,nickname: str,domain: str,port: int, \