lib/roda/plugins/multi_route.rb in roda-2.28.0 vs lib/roda/plugins/multi_route.rb in roda-2.29.0

- old
+ new

@@ -148,10 +148,12 @@ subclass::RodaRequest.instance_variable_set(:@namespaced_route_regexps, {}) end # The names for the currently stored named routes def named_routes(namespace=nil) - routes = opts[:namespaced_routes][namespace] + unless routes = opts[:namespaced_routes][namespace] + RodaPlugins.warn "Attempt to access multi_route namespace for which no routes have been defined: #{namespace}" + end routes ? routes.keys : [] end # Return the named route with the given name. def named_route(name, namespace=nil)