From 7640c4119ce475417e5e26ea0de4eee524288663 Mon Sep 17 00:00:00 2001 From: Meikel Brandmeyer Date: Tue, 6 Sep 2011 21:35:21 +0200 Subject: [PATCH] Add nil-check to dependencies-html --- src/marginalia/html.clj | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/marginalia/html.clj b/src/marginalia/html.clj index b8aaebd..bb94be2 100644 --- a/src/marginalia/html.clj +++ b/src/marginalia/html.clj @@ -110,15 +110,16 @@ "")])) (defn dependencies-html [deps & header-name] - (let [header-name (or header-name "dependencies")] - (html [:div {:class "dependencies"} - [:h3 header-name] - [:table - (map #(html [:tr - [:td {:class "dep-name"} (str (first %))] - [:td {:class "dotted"} [:hr]] - [:td {:class "dep-version"} (second %)]]) - deps)]]))) + (when-let [deps (seq deps)] + (let [header-name (or header-name "dependencies")] + (html [:div {:class "dependencies"} + [:h3 header-name] + [:table + (map #(html [:tr + [:td {:class "dep-name"} (str (first %))] + [:td {:class "dotted"} [:hr]] + [:td {:class "dep-version"} (second %)]]) + deps)]])))) (defn cake-plugins-html [tasks] (when tasks