projects
/
fms.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version 0.3.22
[fms.git]
/
src
/
dbmaintenancethread.cpp
diff --git
a/src/dbmaintenancethread.cpp
b/src/dbmaintenancethread.cpp
index
59bc010
..
f8c3357
100644
(file)
--- a/
src/dbmaintenancethread.cpp
+++ b/
src/dbmaintenancethread.cpp
@@
-25,6
+25,11
@@
DBMaintenanceThread::DBMaintenanceThread()
Option::Instance()->Get("DeleteMessagesOlderThan",tempval);
\r
StringFunctions::Convert(tempval,m_deletemessagesolderthan);
\r
\r
Option::Instance()->Get("DeleteMessagesOlderThan",tempval);
\r
StringFunctions::Convert(tempval,m_deletemessagesolderthan);
\r
\r
+ m_messagedownloadmaxdaysbackward=5;
\r
+ tempval="5";
\r
+ Option::Instance()->Get("MessageDownloadMaxDaysBackward",tempval);
\r
+ StringFunctions::Convert(tempval,m_messagedownloadmaxdaysbackward);
\r
+
\r
}
\r
\r
\r
}
\r
\r
\r
@@
-260,7
+265,7
@@
void DBMaintenanceThread::Do1DayMaintenance()
\r
// delete old message requests
\r
date=Poco::Timestamp();
\r
\r
// delete old message requests
\r
date=Poco::Timestamp();
\r
- date-=Poco::Timespan(
90
,0,0,0,0);
\r
+ date-=Poco::Timespan(
m_messagedownloadmaxdaysbackward
,0,0,0,0);
\r
st=m_db->Prepare("DELETE FROM tblMessageRequests WHERE Day<?;");
\r
st.Bind(0,Poco::DateTimeFormatter::format(date,"%Y-%m-%d"));
\r
st.Step();
\r
st=m_db->Prepare("DELETE FROM tblMessageRequests WHERE Day<?;");
\r
st.Bind(0,Poco::DateTimeFormatter::format(date,"%Y-%m-%d"));
\r
st.Step();
\r