diff --git a/zomp/lib/otpr/zx/0.3.0/src/zx_daemon.erl b/zomp/lib/otpr/zx/0.3.0/src/zx_daemon.erl index 542d20c..c879684 100644 --- a/zomp/lib/otpr/zx/0.3.0/src/zx_daemon.erl +++ b/zomp/lib/otpr/zx/0.3.0/src/zx_daemon.erl @@ -1907,14 +1907,17 @@ do_register_key2(Realm, UC = #{keys := Keys}, KeyData = {KeyHash, _, _}) -> do_register_key3(Realm, KeyData). do_register_key3(Realm, {KeyHash, none, {_, Key}}) -> - zx_key:save_bin(private, {Realm, KeyHash}, Key); + ok = zx_key:save_bin(private, {Realm, KeyHash}, Key), + tell(info, "Imported user record locally, including a PRIVATE key."); do_register_key3(Realm, {KeyHash, {_, Pub}, none}) -> - zx_key:save_bin(public, {Realm, KeyHash}, Pub); + ok = zx_key:save_bin(public, {Realm, KeyHash}, Pub), + tell(info, "Imported user record locally, including a public key."); do_register_key3(Realm, {KeyHash, {_, Pub}, {_, Key}}) -> ok = zx_key:save_bin(public, {Realm, KeyHash}, Pub), - zx_key:save(private, {Realm, KeyHash}, Key); + ok = zx_key:save_bin(private, {Realm, KeyHash}, Key), + tell(info, "Imported user record locally, including public and PRIVATE keys."); do_register_key3(_, {_, none, none}) -> - ok. + tell(info, "Imported user record locally, but the record included NO keys."). -spec do_get_key(Type, KeyID) -> Result