From 39f8847b8dd811315274f386e85964d8b5dc4ea5 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 5 Nov 2019 12:28:06 +0000 Subject: [PATCH] Don't create accounts while deactivated --- epicyon.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/epicyon.py b/epicyon.py index 938231998..b0759a023 100644 --- a/epicyon.py +++ b/epicyon.py @@ -955,6 +955,9 @@ if args.addaccount: if os.path.isdir(baseDir+'/accounts/'+nickname+'@'+domain): print('Account already exists') sys.exit() + if os.path.isdir(baseDir+'/deactivated/'+nickname+'@'+domain): + print('Account is deactivated') + sys.exit() createPerson(baseDir,nickname,domain,port,httpPrefix,True,args.password.strip()) if os.path.isdir(baseDir+'/accounts/'+nickname+'@'+domain): print('Account created for '+nickname+'@'+domain)