def accMsg(id, user, scheme, secret, uname, password, do_login, tags, fn, photo, private, auth, anon): if secret == None and uname != None: if password == None: password = '' secret = str(uname) + ":" + str(password) return pb.ClientMsg(acc=pb.ClientAcc(id=str(id), user_id=user, scheme=scheme, secret=secret, login=do_login, tags=tags.split(",") if tags else None, desc=pb.SetDesc(default_acs=pb.DefaultAcsMode(auth=auth, anon=anon), public=make_vcard(fn, photo), private=private)))
def accMsg(id, user, scheme, secret, uname, password, do_login, fn, photo, private, auth, anon, tags, cred): if secret == None and uname != None: if password == None: password = '' secret = str(uname) + ":" + str(password) if secret != None: secret=secret.encode('utf-8') public = encode_to_bytes(make_vcard(fn, photo)) private = encode_to_bytes(private) return pb.ClientMsg(acc=pb.ClientAcc(id=str(id), user_id=user, scheme=scheme, secret=secret, login=do_login, tags=tags.split(",") if tags else None, desc=pb.SetDesc(default_acs=pb.DefaultAcsMode(auth=auth, anon=anon), public=public, private=private, cred=parse_cred(cred))))