X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=src%2Fboardlist.cpp;h=931e0969fe8554ea9a28a6d70506a48d9d5485f4;hp=cd6e07145a530420be71074f3108f29b6cc34ddd;hb=107bd97018964d48425306026d06afd038e84db0;hpb=5c0453c8697cfaa843dd7f799e5404733ee56e13 diff --git a/src/boardlist.cpp b/src/boardlist.cpp index cd6e071..931e096 100644 --- a/src/boardlist.cpp +++ b/src/boardlist.cpp @@ -17,8 +17,9 @@ void BoardList::Load() int highmessageid=0; int lowmessageid=0; int messagecount=0; + std::string addedmethod=""; - 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;"); + 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;"); st.Step(); while(st.RowReturned()) @@ -31,6 +32,7 @@ void BoardList::Load() st.ResultInt(5,lowmessageid); st.ResultInt(6,messagecount); st.ResultText(7,savereceivedstr); + st.ResultText(8,addedmethod); if(savereceivedstr=="true") { @@ -41,7 +43,7 @@ void BoardList::Load() savereceived=false; } - push_back(Board(boardid,boardname,boarddescription,dateadded,lowmessageid,highmessageid,messagecount,savereceived)); + push_back(Board(boardid,boardname,boarddescription,dateadded,lowmessageid,highmessageid,messagecount,savereceived,addedmethod)); st.Step(); } }