瀏覽代碼

Send ClientId, Username as a Tuple in unsubscribe hook

Ali Farhadi 9 年之前
父節點
當前提交
7a295f614f
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/emqttd_session.erl

+ 1 - 1
src/emqttd_session.erl

@@ -336,7 +336,7 @@ handle_cast({unsubscribe, Topics}, Session = #session{client_id     = ClientId,
     Subscriptions1 =
     lists:foldl(fun(RawTopic, SubDict) ->
                     {Topic0, _Opts} = emqttd_topic:strip(RawTopic),
-                    case emqttd:run_hooks('client.unsubscribe', [ClientId, Username], Topic0) of
+                    case emqttd:run_hooks('client.unsubscribe', [{ClientId, Username}], Topic0) of
                         {ok, Topic1} ->
                             case dict:find(Topic1, SubDict) of
                                 {ok, _Qos} ->