chore(gw-frame): export types for dialyzer check

This commit is contained in:
JianBo He 2021-12-17 16:58:58 +08:00
parent 92fd9c1eca
commit 5b1ed76a44
2 changed files with 7 additions and 1 deletions

View File

@ -32,6 +32,12 @@
-type serialize_options() :: map(). -type serialize_options() :: map().
-export_type([ parse_state/0
, parse_result/0
, serialize_options/0
, frame/0
]).
%% Callbacks %% Callbacks
%% @doc Initial the frame parser states %% @doc Initial the frame parser states

View File

@ -235,7 +235,7 @@ handle_call({subscribe, Topic, SubOpts}, _From,
session = Session}) -> session = Session}) ->
Token = maps:get(token, Token = maps:get(token,
maps:get(sub_props, SubOpts, #{}), maps:get(sub_props, SubOpts, #{}),
undefined), <<>>),
NSubOpts = maps:merge( NSubOpts = maps:merge(
emqx_gateway_utils:default_subopts(), emqx_gateway_utils:default_subopts(),
SubOpts), SubOpts),