fix conditions where several rooms read the same RSS feed
[citadel.git] / citadel / modules / rssclient / rss_atom_parser.c
index 9747fb87b6f5b47ae4ea164f52943b51366d1177..9bd7cf362470c3829d6464dec89e2f2f707aa501 100644 (file)
@@ -617,6 +617,8 @@ eNextState ParseRSSReply(AsyncIO *IO)
 
        rssc = IO->Data;
        ri = rssc->Item;
+       ri->roomlist_parts = rssc->Cfg->roomlist_parts;
+       ri->roomlist = rssc->Cfg->rooms;
        rssc->CData = NewStrBufPlain(NULL, SIZ);
        rssc->Key = NewStrBuf();
        at = NULL;