Parcourir la source

fix(mgmt): fix `$queue` topic name error in this API return

firest il y a 3 ans
Parent
commit
48a761c406
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      apps/emqx_management/src/emqx_mgmt_api_subscriptions.erl

+ 2 - 0
apps/emqx_management/src/emqx_mgmt_api_subscriptions.erl

@@ -177,6 +177,8 @@ format({_Subscriber, Topic, Options}) ->
         maps:with([qos, nl, rap, rh], Options)
     ).
 
+get_topic(Topic, #{share := <<"$queue">> = Group}) ->
+    filename:join([Group, Topic]);
 get_topic(Topic, #{share := Group}) ->
     filename:join([<<"$share">>, Group, Topic]);
 get_topic(Topic, _) ->