From 1f87ae90fc4ebe5a710b8f04ea759c8fe3363ae4 Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Mon, 27 Apr 2015 10:12:48 +0900 Subject: [PATCH] give names to callback functions --- packages/telescope-embedly/lib/embedly.js | 7 ++++--- packages/telescope-tags/lib/categories.js | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/telescope-embedly/lib/embedly.js b/packages/telescope-embedly/lib/embedly.js index a195f6582..4b00c01b1 100644 --- a/packages/telescope-embedly/lib/embedly.js +++ b/packages/telescope-embedly/lib/embedly.js @@ -69,8 +69,9 @@ var thumbnailHeightProperty = { } Settings.registerField(thumbnailHeightProperty); -// add callback that adds "has-thumbnail" or "no-thumbnail" CSS classes -Telescope.callbacks.register("postClass", function (post, postClass){ +function addThumbnailClass (post, postClass){ var thumbnailClass = !!post.thumbnailUrl ? "has-thumbnail" : "no-thumbnail"; return postClass + " " + thumbnailClass; -}); +} +// add callback that adds "has-thumbnail" or "no-thumbnail" CSS classes +Telescope.callbacks.register("postClass", addThumbnailClass); diff --git a/packages/telescope-tags/lib/categories.js b/packages/telescope-tags/lib/categories.js index c4f833015..91a2be2ae 100644 --- a/packages/telescope-tags/lib/categories.js +++ b/packages/telescope-tags/lib/categories.js @@ -62,7 +62,8 @@ getCategoryUrl = function(slug){ }; // add callback that adds categories CSS classes -Telescope.callbacks.register("postClass", function (post, postClass){ +function addCategoryClass (post, postClass){ var classArray = _.map(getPostCategories(post), function (category){return "category-"+category.slug}); return postClass + " " + classArray.join(' '); -}); +} +Telescope.callbacks.register("postClass", addCategoryClass);