From 792b3b7a4457969c57c4d15ff1780f7a1fdff603 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 10 Apr 2021 13:22:05 +1000 Subject: [PATCH] explicitly state character encoding in crash reports --- app/dialog/crashhandler/crashhandler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/dialog/crashhandler/crashhandler.cpp b/app/dialog/crashhandler/crashhandler.cpp index 0c4ab384a..a09ebcc43 100644 --- a/app/dialog/crashhandler/crashhandler.cpp +++ b/app/dialog/crashhandler/crashhandler.cpp @@ -211,21 +211,21 @@ void CrashHandlerDialog::SendErrorReport() // Create description section QHttpPart desc_part; - desc_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain")); + desc_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain; charset=UTF-8")); desc_part.setHeader(QNetworkRequest::ContentDispositionHeader, QStringLiteral("form-data; name=\"description\"")); desc_part.setBody(summary_edit_->toPlainText().toUtf8()); multipart->append(desc_part); // Create report section QHttpPart report_part; - report_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain")); + report_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain; charset=UTF-8")); report_part.setHeader(QNetworkRequest::ContentDispositionHeader, QStringLiteral("form-data; name=\"report\"")); report_part.setBody(report_data_); multipart->append(report_part); // Create commit section QHttpPart commit_part; - commit_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain")); + commit_part.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("text/plain; charset=UTF-8")); commit_part.setHeader(QNetworkRequest::ContentDispositionHeader, QStringLiteral("form-data; name=\"commit\"")); commit_part.setBody(GITHASH); multipart->append(commit_part);