Fixed http publish API missing params

This commit is contained in:
turtled 2017-05-19 10:13:01 +08:00
parent 8d4ec32d1a
commit 9c5ce15f46
1 changed files with 2 additions and 2 deletions

View File

@ -110,8 +110,8 @@ http_publish(Req) ->
end.
topics(Params) ->
Tokens = [get_value("topic", Params) | string:tokens(get_value("topics", Params, ""), ",")],
[list_to_binary(Token) || Token <- Tokens, Token =/= undefined].
Tokens = [get_value(<<"topic">>, Params) | string:tokens(get_value(<<"topics">>, Params, ""), ",")],
[iolist_to_binary(Token) || Token <- Tokens, Token =/= undefined].
validate(qos, Qos) ->
(Qos >= ?QOS_0) and (Qos =< ?QOS_2);