mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 20:30:23 +00:00
Clarify error msg for route lacking starting slash
This commit is contained in:
parent
faf64524c6
commit
37e98f019d
1 changed files with 4 additions and 1 deletions
|
@ -92,7 +92,10 @@ compile_paths([{<< $/, PathMatch/binary >>, Constraints, Handler, Opts}|Tail],
|
|||
Acc) ->
|
||||
PathRules = compile_rules(PathMatch, $/, [], [], <<>>),
|
||||
Paths = [{lists:reverse(R), Constraints, Handler, Opts} || R <- PathRules],
|
||||
compile_paths(Tail, Paths ++ Acc).
|
||||
compile_paths(Tail, Paths ++ Acc);
|
||||
compile_paths([{PathMatch, _, _, _}|_], _) ->
|
||||
error({badarg, "The following route MUST begin with a slash: "
|
||||
++ binary_to_list(PathMatch)}).
|
||||
|
||||
compile_rules(<<>>, _, Segments, Rules, <<>>) ->
|
||||
[Segments|Rules];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue