weight KB and B

master
const an teen 2021-12-26 07:22:18 -05:00
parent 8271895221
commit 2e4c48627d
1 changed files with 11 additions and 2 deletions

View File

@ -995,8 +995,17 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath, bool isHead
if (yearIsOk and monthIsOk and dayIsOk) {
nameOfDay = QLocale().standaloneDayName(dateOfDay.dayOfWeek());
}
auto logFileSize = QFile(fsPath.path() + global::slash + a +".txt").size();
replaceTag(onePoint, "POINT_CONTENT", "<b>" + a + "</b>&nbsp;(" + nameOfDay + ") " + QString::number(logFileSize) + " bytes");
auto logFileSizeBytes = QFile(fsPath.path() + global::slash + a +".txt").size();
auto logFileSizeinKb = logFileSizeBytes/1000;
QString logFileSizeString;
if (logFileSizeinKb != 0) {
logFileSizeString = QString::number(logFileSizeinKb)+"."+
QString::number((logFileSizeBytes - logFileSizeinKb*1000)/10)+
" KB";
} else {
logFileSizeString = QString::number(logFileSizeBytes)+" B";
}
replaceTag(onePoint, "POINT_CONTENT", "<b>" + a + "</b>&nbsp;(" + nameOfDay + ") " + logFileSizeString);
replaceTag(onePoint, "POINT_LINK", "/"+server+"/"+channel+"/"+year+"/"+month+"/"+a);
payloadBlock += onePoint;
}