From 12af7fb19d1bcd12cc75848c4bfb3061c5266b7c Mon Sep 17 00:00:00 2001 From: Eitaro Fukamachi Date: Wed, 22 Jul 2015 15:08:27 +0900 Subject: [PATCH] Show raw README when converted one doesn't exist in DB. --- src/web.lisp | 4 +++- templates/project.html | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/web.lisp b/src/web.lisp index 325fa46..dd5c263 100644 --- a/src/web.lisp +++ b/src/web.lisp @@ -69,7 +69,9 @@ :repos-url ,(project-repos-url project) :archive-url ,(project-archive-url project) :readme ,(let ((readme (project-readme project))) - (when readme (project-readme-converted readme))) + (when readme + (list :converted (project-readme-converted readme) + :raw (project-readme-raw readme)))) :authors ,(project-authors project) :maintainers ,(project-maintainers project) :licenses ,(project-licenses project) diff --git a/templates/project.html b/templates/project.html index 5a5d3a5..77435fb 100644 --- a/templates/project.html +++ b/templates/project.html @@ -13,7 +13,7 @@
{% if readme %}
-
{{ readme | safe }}
+
{% if readme.converted %}{{ readme.converted | safe }}{% else %}
{{ readme.raw }}
{% endif %}
{% endif %}