Fix a bug in emqx_protocol.erl
This commit is contained in:
parent
f8471afb97
commit
1326e89593
|
@ -364,7 +364,9 @@ process_packet(?SUBSCRIBE_PACKET(PacketId, Properties, RawTopicFilters),
|
||||||
case IsBridge of
|
case IsBridge of
|
||||||
true -> [{RawTopic, SubOpts#{rap => 1}} || {RawTopic, SubOpts} <- RawTopicFilters];
|
true -> [{RawTopic, SubOpts#{rap => 1}} || {RawTopic, SubOpts} <- RawTopicFilters];
|
||||||
false -> [{RawTopic, SubOpts#{rap => 0}} || {RawTopic, SubOpts} <- RawTopicFilters]
|
false -> [{RawTopic, SubOpts#{rap => 0}} || {RawTopic, SubOpts} <- RawTopicFilters]
|
||||||
end
|
end;
|
||||||
|
true ->
|
||||||
|
RawTopicFilters
|
||||||
end,
|
end,
|
||||||
case check_subscribe(
|
case check_subscribe(
|
||||||
parse_topic_filters(?SUBSCRIBE, RawTopicFilters1), PState) of
|
parse_topic_filters(?SUBSCRIBE, RawTopicFilters1), PState) of
|
||||||
|
|
Loading…
Reference in New Issue