Change default parameter to be QDateTime::currentDateTime()

Print debug message if provided timestamp is invalid
This commit is contained in:
Skye Deving 2021-01-04 19:21:11 -06:00
parent 6570bcf066
commit 8aaba6633e
2 changed files with 2 additions and 3 deletions

View File

@ -225,7 +225,7 @@ public:
// selected
// or the user isn't already scrolled to the top
void append_ic_text(QString p_text, QString p_name = "", QString action = "",
int color = 0, QDateTime timestamp = {});
int color = 0, QDateTime timestamp = QDateTime::currentDateTime());
// prints who played the song to IC chat and plays said song(if found on local
// filesystem) takes in a list where the first element is the song name and

View File

@ -2650,8 +2650,7 @@ void Courtroom::append_ic_text(QString p_text, QString p_name, QString p_action,
ui_ic_chatlog->textCursor().insertText(
"[" + timestamp.toString("h:mm:ss AP") + "] ", normal);
} else {
ui_ic_chatlog->textCursor().insertText(
"[" + QDateTime::currentDateTime().toString("h:mm:ss AP") + "] ", normal);
qDebug() << "could not insert invalid timestamp";
}
}