summaryrefslogtreecommitdiff
path: root/main.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2009-10-08 19:17:53 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2009-10-08 19:17:53 +0200
commita4e8b49e3d5f21d416b554d935a66d52f3cd08c0 (patch)
tree9d893c2b2668cabdb5e6b7d5a3286e6295fafe8b /main.lisp
parentc232f324d024b01492ce7eeb5f6278b3b4d541a1 (diff)
Add missing Atom publishing functionality.
Ignore-this: 854e1b167c18c61a8faf29bd05594180 darcs-hash:651ba98e3341e180f1a21e9c432f69280458a501
Diffstat (limited to 'main.lisp')
-rw-r--r--main.lisp5
1 files changed, 4 insertions, 1 deletions
diff --git a/main.lisp b/main.lisp
index f51edcd..39c4ccb 100644
--- a/main.lisp
+++ b/main.lisp
@@ -146,7 +146,10 @@
:av-pairs `((spam_p "t")))))
(show-moderation-page)))
(:view-atom-entry
- (cond ((string= *method* "GET") (show-atom-entry))
+ (cond ((string= *method* "GET")
+ (if *post-number*
+ (show-atom-entry)
+ (show-atom-feed :include-edit-links t)))
((member *method* '("POST" "PUT") :test 'equal)
(with-transaction ()
(let* ((entry (if (string= *method* "PUT")