diff --git a/src/hz.erl b/src/hz.erl index bd4085e..98ba4f4 100644 --- a/src/hz.erl +++ b/src/hz.erl @@ -790,8 +790,7 @@ decode_bytearray2(FATE, {erlang, Type}) -> hz_aaci:fate_to_erlang(Type, FATE). read_contract_getter(AACI, ConID, Fun, Args) -> case contract(ConID) of - {ok, {}} -> - CallerID = ConID, + {ok, #{"owner_id" := CallerID}} -> read_contract_getter(CallerID, AACI, ConID, Fun, Args); {error, Reason} -> {error, Reason}