From d119accb21e3b7f9ffb199e451ec8a3e464df549 Mon Sep 17 00:00:00 2001 From: Pat Cavit Date: Wed, 11 Jan 2017 15:14:29 -0800 Subject: [PATCH] fix: m.route.param, not m.route.params :sweat: --- api/router.js | 2 +- api/tests/test-router.js | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/api/router.js b/api/router.js index c25ac257..1d267bb8 100644 --- a/api/router.js +++ b/api/router.js @@ -54,7 +54,7 @@ module.exports = function($window, redrawService) { route.set(href, undefined, undefined) } } - route.params = function(key) { + route.param = function(key) { if(typeof attrs !== "undefined" && typeof key !== "undefined") return attrs[key] return attrs } diff --git a/api/tests/test-router.js b/api/tests/test-router.js index b3975f21..8fec9042 100644 --- a/api/tests/test-router.js +++ b/api/tests/test-router.js @@ -1195,25 +1195,25 @@ o.spec("route", function() { }, FRAME_BUDGET * 2) }) - o("m.route.params is available outside of route handlers", function(done) { + o("m.route.param is available outside of route handlers", function(done) { $window.location.href = prefix + "/" route(root, "/1", { "/:id" : { view : function() { - o(route.params("id")).equals("1") + o(route.param("id")).equals("1") return m("div") } } }) - o(route.params("id")).equals(undefined); - o(route.params()).deepEquals(undefined); + o(route.param("id")).equals(undefined); + o(route.param()).deepEquals(undefined); callAsync(function() { - o(route.params("id")).equals("1") - o(route.params()).deepEquals({id:"1"}) + o(route.param("id")).equals("1") + o(route.param()).deepEquals({id:"1"}) done() })