Explorar o código

fix(json): fix safe_encode for utf8 string

JianBo He %!s(int64=5) %!d(string=hai) anos
pai
achega
3d4eac7e7a
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/emqx_json.erl

+ 1 - 1
src/emqx_json.erl

@@ -60,7 +60,7 @@ encode(Term, Opts) ->
 -spec(safe_encode(json_term())
 -spec(safe_encode(json_term())
       -> {ok, json_text()} | {error, Reason :: term()}).
       -> {ok, json_text()} | {error, Reason :: term()}).
 safe_encode(Term) ->
 safe_encode(Term) ->
-    safe_encode(Term, []).
+    safe_encode(Term, [force_utf8]).
 
 
 -spec(safe_encode(json_term(), encode_options())
 -spec(safe_encode(json_term(), encode_options())
       -> {ok, json_text()} | {error, Reason :: term()}).
       -> {ok, json_text()} | {error, Reason :: term()}).