]> Entropealabs - wampex_client.git/commitdiff
ensure request_id is incremented
authorChristopher Coté <chris@entropealabs.com>
Fri, 3 Dec 2021 19:01:14 +0000 (14:01 -0500)
committerChristopher Coté <chris@entropealabs.com>
Fri, 3 Dec 2021 19:01:14 +0000 (14:01 -0500)
lib/client/session.ex

index 0753a619f9cd599d0be9ec7653784875d85f1ff9..ec1b7c80b1efc11833241add06a7b043fe5cdd97 100644 (file)
@@ -425,10 +425,10 @@ defmodule Wampex.Client.Session do
 
   defp remove_nil_values(message), do: Enum.reject(message, &is_nil/1)
 
-  defp maybe_inject_request_id(r_id, [@yield | _] = message), do: {r_id, message}
-  defp maybe_inject_request_id(r_id, [@hello | _] = message), do: {r_id, message}
-  defp maybe_inject_request_id(r_id, [@abort | _] = message), do: {r_id, message}
-  defp maybe_inject_request_id(r_id, [@error | _] = message), do: {r_id, message}
+  defp maybe_inject_request_id(r_id, [@yield | _] = message), do: {get_request_id(r_id), message}
+  defp maybe_inject_request_id(r_id, [@hello | _] = message), do: {get_request_id(r_id), message}
+  defp maybe_inject_request_id(r_id, [@abort | _] = message), do: {get_request_id(r_id), message}
+  defp maybe_inject_request_id(r_id, [@error | _] = message), do: {get_request_id(r_id), message}
 
   defp maybe_inject_request_id(r_id, message) do
     request_id = get_request_id(r_id)