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);  
705 - } 703 + arguments.params.addAll(arguments.query);
706 if (decoder.parameters.isEmpty) { 704 if (decoder.parameters.isEmpty) {
707 decoder.parameters.addAll(parameters); 705 decoder.parameters.addAll(parameters);
708 } 706 }