version 0.2.6
[fms.git] / src / boardlist.cpp
index cd6e071..931e096 100644 (file)
@@ -17,8 +17,9 @@ void BoardList::Load()
        int highmessageid=0;\r
        int lowmessageid=0;\r
        int messagecount=0;\r
+       std::string addedmethod="";\r
 \r
-       SQLite3DB::Statement st=m_db->Prepare("SELECT tblBoard.BoardID, BoardName, BoardDescription, DateAdded, HighMessageID, LowMessageID, MessageCount, SaveReceivedMessages FROM tblBoard LEFT JOIN vwBoardStats ON tblBoard.BoardID=vwBoardStats.BoardID ORDER BY BoardName COLLATE NOCASE;");\r
+       SQLite3DB::Statement st=m_db->Prepare("SELECT tblBoard.BoardID, BoardName, BoardDescription, DateAdded, HighMessageID, LowMessageID, MessageCount, SaveReceivedMessages, AddedMethod FROM tblBoard LEFT JOIN vwBoardStats ON tblBoard.BoardID=vwBoardStats.BoardID ORDER BY BoardName COLLATE NOCASE;");\r
        st.Step();\r
        \r
        while(st.RowReturned())\r
@@ -31,6 +32,7 @@ void BoardList::Load()
                st.ResultInt(5,lowmessageid);\r
                st.ResultInt(6,messagecount);\r
                st.ResultText(7,savereceivedstr);\r
+               st.ResultText(8,addedmethod);\r
 \r
                if(savereceivedstr=="true")\r
                {\r
@@ -41,7 +43,7 @@ void BoardList::Load()
                        savereceived=false;\r
                }\r
 \r
-               push_back(Board(boardid,boardname,boarddescription,dateadded,lowmessageid,highmessageid,messagecount,savereceived));\r
+               push_back(Board(boardid,boardname,boarddescription,dateadded,lowmessageid,highmessageid,messagecount,savereceived,addedmethod));\r
                st.Step();\r
        }\r
 }\r