If a webcit user is logged in and loads the RSS feed
authorArt Cancro <ajc@citadel.org>
Fri, 10 Sep 2010 15:29:16 +0000 (11:29 -0400)
committerArt Cancro <ajc@citadel.org>
Fri, 10 Sep 2010 15:29:16 +0000 (11:29 -0400)
for a room, don't destroy the session.

webcit/feed_generator.c

index b9f3ac54dc83e162bf166318e6aa9c90c992e21c..f259b00ee3c987a7d05e501db5371f8630eab4cf 100644 (file)
@@ -110,7 +110,7 @@ void feed_rss_do_messages(void) {
 void feed_rss(void) {
        char buf[1024];
 
-       output_headers(0, 0, 0, 1, 1, 0);
+       output_headers(0, 0, 0, 0, 1, 0);
        hprintf("Content-type: text/xml\r\n");
        hprintf(
                "Server: %s / %s\r\n"
@@ -189,6 +189,6 @@ void
 InitModule_RSS
 (void)
 {
-       WebcitAddUrlHandler(HKEY("feed_rss"), "", 0, feed_rss, ANONYMOUS|COOKIEUNNEEDED|FORCE_SESSIONCLOSE);
+       WebcitAddUrlHandler(HKEY("feed_rss"), "", 0, feed_rss, ANONYMOUS|COOKIEUNNEEDED);
        RegisterNamespace("THISROOM:FEED:RSS", 0, 0, tmplput_rssbutton, NULL, CTX_NONE);
 }