diff --git a/homer/web/js/render.js b/homer/web/js/render.js index d075993f..69926eb7 100644 --- a/homer/web/js/render.js +++ b/homer/web/js/render.js @@ -12,6 +12,7 @@ var getResultRenderer = function(kind) { if (resultRenderers[kind]) { return resultRenderers[kind]; } + console.log("Falling back to default for "+kind); return resultRenderers["default"]; }; /** This is the default, plain result renderer */ diff --git a/homer/web/js/ui.js b/homer/web/js/ui.js index 340f3d63..75e59687 100644 --- a/homer/web/js/ui.js +++ b/homer/web/js/ui.js @@ -18,10 +18,12 @@ queryBox.keypress(function(e) if (e.keyCode == 13) handleEnter(); }); + // UI object/namespace var UI = {}; UI.generateButtons = function() { + API.getKinds({}, function(data) { UI.defaultKind = data.defaultKind; var availableKinds = _(data.kinds); @@ -70,11 +72,11 @@ UI.setQuery = function(q) { /** * Render a single search result. * @see render.js + * I'm adding comments now since i regret it + * when I dont + * deleted UI.makeResult since its useless. + */ -UI.makeResult = function(queryTerms, result) { - var renderer = getResultRenderer(result.viewKind); - return '