From d8c9547a5e2161cf20474b76925fac8c9c0be9fc Mon Sep 17 00:00:00 2001 From: "ayodele.akingbule" Date: Fri, 20 Nov 2020 13:23:50 +0100 Subject: [PATCH] fix(emqx_auth_http): Dialyzer warnings --- apps/emqx_auth_http/src/emqx_auth_http.erl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/emqx_auth_http/src/emqx_auth_http.erl b/apps/emqx_auth_http/src/emqx_auth_http.erl index 20026d6ee..21fe2d325 100644 --- a/apps/emqx_auth_http/src/emqx_auth_http.erl +++ b/apps/emqx_auth_http/src/emqx_auth_http.erl @@ -29,6 +29,10 @@ , feedvar/2 ]). +-type http_request() :: #http_request{method::'get' | 'post',params::[any()]}. +%-type http_opts() :: #{clientid:=_, peerhost:=_, protocol:=_, _=>_}. +%-type retry_opts() :: #{backoff:=_, interval:=_, times:=_, _=>_}. + %% Callbacks -export([ register_metrics/0 , check/3 @@ -80,7 +84,7 @@ authenticate(PoolName, #http_request{path = Path, request_timeout = RequestTimeout}, ClientInfo) -> request(PoolName, Method, Path, Headers, feedvar(Params, ClientInfo), RequestTimeout). --spec(is_superuser(atom(), maybe(#http_request{}), emqx_types:client()) -> boolean()). +-spec(is_superuser(atom(), maybe(http_request()), emqx_types:client()) -> boolean()). is_superuser(_PoolName, undefined, _ClientInfo) -> false; is_superuser(PoolName, #http_request{path = Path,