diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_parameter_validation.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rabbit_parameter_validation.erl b/src/rabbit_parameter_validation.erl index f28e1281c3..eb116bbe9f 100644 --- a/src/rabbit_parameter_validation.erl +++ b/src/rabbit_parameter_validation.erl @@ -77,6 +77,10 @@ proplist(Name, Constraints, Term) when is_list(Term) -> | Results] end; +proplist(Name, Constraints, Term0) when is_map(Term0) -> + Term = maps:to_list(Term0), + proplist(Name, Constraints, Term); + proplist(Name, _Constraints, Term) -> {error, "~s not a list ~p", [Name, Term]}. |
