diff --git a/src/server/LogManager.cpp b/src/server/LogManager.cpp index 03183f5..db4d986 100644 --- a/src/server/LogManager.cpp +++ b/src/server/LogManager.cpp @@ -18,9 +18,9 @@ void LogManager::checkLogDir(){ QDir dir(logd); dir.mkpath(logd); } - int daysold = CONFIG->value("prune_log_days_old",90); //90 days by default + int daysold = CONFIG->value("prune_log_days_old",90).toInt(); //90 days by default if(daysold>0){ - LogManager::pruneLogs(QDate::currentDate().addDays(-daysold)); + LogManager::pruneLogs(QDate::currentDate().addDays(0-daysold)); } }