Tim Shedor

fix: respect query and required parameters

@@ -700,9 +700,7 @@ class GetDelegate extends RouterDelegate<RouteDecoder> @@ -700,9 +700,7 @@ class GetDelegate extends RouterDelegate<RouteDecoder>
700 RouteDecoder decoder, PageSettings arguments) { 700 RouteDecoder decoder, PageSettings arguments) {
701 final parameters = 701 final parameters =
702 arguments.params.isEmpty ? arguments.query : arguments.params; 702 arguments.params.isEmpty ? arguments.query : arguments.params;
703 - if (arguments.params.isEmpty) {  
704 arguments.params.addAll(arguments.query); 703 arguments.params.addAll(arguments.query);
705 - }  
706 if (decoder.parameters.isEmpty) { 704 if (decoder.parameters.isEmpty) {
707 decoder.parameters.addAll(parameters); 705 decoder.parameters.addAll(parameters);
708 } 706 }