Skip to content

Commit 847343a

Browse files
authored
Merge pull request #35 from soranoba/raise_unsupported_term_error
raise error if argument on default_value_serializer is unsupported term.
2 parents 5c1a214 + c6d5c66 commit 847343a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/bbmustache.erl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,8 @@ default_value_serializer(Float) when is_float(Float) ->
232232
io_lib_format:fwrite_g(Float);
233233
default_value_serializer(Atom) when is_atom(Atom) ->
234234
list_to_binary(atom_to_list(Atom));
235+
default_value_serializer(X) when is_map(X); is_tuple(X) ->
236+
error(unsupported_term, [X]);
235237
default_value_serializer(X) ->
236238
X.
237239

0 commit comments

Comments
 (0)