From e6fbee9ca8dcc73772efe8b9cddac28f4ab450f4 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Thu, 2 Sep 2021 11:29:35 +0100 Subject: [PATCH] Handle none inputs --- posts.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/posts.py b/posts.py index 78dd2fecd..394ccd0ca 100644 --- a/posts.py +++ b/posts.py @@ -133,6 +133,8 @@ def noOfFollowersOnDomain(baseDir: str, handle: str, def _getLocalPrivateKey(baseDir: str, nickname: str, domain: str) -> str: """Returns the private key for a local account """ + if not domain or not nickname: + return None handle = nickname + '@' + domain keyFilename = baseDir + '/keys/private/' + handle.lower() + '.key' if not os.path.isfile(keyFilename): @@ -152,6 +154,8 @@ def getInstanceActorKey(baseDir: str, domain: str) -> str: def _getLocalPublicKey(baseDir: str, nickname: str, domain: str) -> str: """Returns the public key for a local account """ + if not domain or not nickname: + return None handle = nickname + '@' + domain keyFilename = baseDir + '/keys/public/' + handle.lower() + '.key' if not os.path.isfile(keyFilename):