diff --git a/komrade/backend/operators.py b/komrade/backend/operators.py index ced42dd..8fdfa02 100644 --- a/komrade/backend/operators.py +++ b/komrade/backend/operators.py @@ -47,9 +47,9 @@ class Operator(Keymaker): if isBase64(pubkey): pubkey = b64decode(pubkey) # print(pubkey,keychain,'??',name) if keychain.get('pubkey'): - kcpubk=keychain.get('pubkey') - kcpubk = b64decode(kcpubk) if isBase64(kcpubk) else kcpubk - assert kcpubk == pubkey + kcpubk=keychain.get('pubkey').data + # kcpubk = b64decode(kcpubk) if isBase64(kcpubk) else kcpubk + # assert kcpubk == pubkey else: keychain['pubkey']=KomradeAsymmetricPublicKey(pubkey)