to_sophia_value should also use no_code option #607

Merged
zxq9 merged 1 commits from another_no_code into master 2019-08-05 22:21:27 +09:00

View File

@ -302,7 +302,8 @@ to_sophia_value(_, _, revert, Data, Options) ->
Err = aeb_fate_encoding:deserialize(Data), Err = aeb_fate_encoding:deserialize(Data),
{ok, {app, [], {id, [], "abort"}, [{string, [], Err}]}} {ok, {app, [], {id, [], "abort"}, [{string, [], Err}]}}
end; end;
to_sophia_value(ContractString, FunName, ok, Data, Options) -> to_sophia_value(ContractString, FunName, ok, Data, Options0) ->
Options = [no_code | Options0],
try try
Code = string_to_code(ContractString, Options), Code = string_to_code(ContractString, Options),
#{ typed_ast := TypedAst, type_env := TypeEnv} = Code, #{ typed_ast := TypedAst, type_env := TypeEnv} = Code,