Add guid to RSS
[blerg.git] / cgi / rss.c
index 1506b81..ae8cfea 100644 (file)
--- a/cgi/rss.c
+++ b/cgi/rss.c
@@ -6,6 +6,7 @@
 #include "escapery.h"
 #include "canned_responses.h"
 #include "app.h"
+#include "config.h"
 
 int fprint_rss(FILE *f, const char *username) {
        struct blerg *b = blerg_open(username);
@@ -25,7 +26,7 @@ int fprint_rss(FILE *f, const char *username) {
                "<link>%s#%s</link>\n"
                "<description>%s</description>\n",
                username,
-               "http://blerg.dominionfawesome.com/",
+               BASEURL,
                username,
                "Textual vomit"
        );
@@ -38,9 +39,11 @@ int fprint_rss(FILE *f, const char *username) {
                fprintf(f,
                        "<item>\n"
                        "<pubDate>%s</pubDate>\n"
+                       "<guid>%sget/%s/%llu</guid>\n"
                        "<description>%s</description>\n"
                        "</item>\n",
                        date,
+                       BASEURL, username, i,
                        tmp
                );
                free(tmp);