diff --git a/zomp/lib/otpr/zx/0.3.0/src/zx_key.erl b/zomp/lib/otpr/zx/0.3.0/src/zx_key.erl index 1b577b1..999da29 100644 --- a/zomp/lib/otpr/zx/0.3.0/src/zx_key.erl +++ b/zomp/lib/otpr/zx/0.3.0/src/zx_key.erl @@ -24,7 +24,7 @@ -spec path(public | private, zx:key_id()) -> file:filename(). -path(Type, {Realm, KeyHash}) -> +path(Type, {Realm, KeyHash}) when is_binary(KeyHash) -> Size = byte_size(KeyHash) * 8, <> = KeyHash, String = integer_to_list(N, 36), @@ -33,7 +33,9 @@ path(Type, {Realm, KeyHash}) -> public -> String ++ ".pub.der"; private -> String ++ ".key.der" end, - zx_lib:path(key, Realm, Name). + zx_lib:path(key, Realm, Name); +path(Type, {Realm, KeyName}) -> + zx_lib:path(key, Realm, KeyName).