diff --git a/apps/emqx/src/emqx_message.erl b/apps/emqx/src/emqx_message.erl index 76d68f430..57571eab0 100644 --- a/apps/emqx/src/emqx_message.erl +++ b/apps/emqx/src/emqx_message.erl @@ -80,7 +80,8 @@ headers := emqx_types:headers(), topic := emqx_types:topic(), payload := emqx_types:payload(), - timestamp := integer()} + timestamp := integer(), + extra := _} ). -elvis([{elvis_style, god_modules, disable}]). @@ -322,7 +323,8 @@ from_map(#{id := Id, headers := Headers, topic := Topic, payload := Payload, - timestamp := Timestamp + timestamp := Timestamp, + extra := Extra }) -> #message{ id = Id, @@ -332,7 +334,8 @@ from_map(#{id := Id, headers = Headers, topic = Topic, payload = Payload, - timestamp = Timestamp + timestamp = Timestamp, + extra = Extra }. %% MilliSeconds