|
|
|
@ -44,12 +44,9 @@ void ResumeDataSavingManager::save(const QString &filename, const QByteArray &da
@@ -44,12 +44,9 @@ void ResumeDataSavingManager::save(const QString &filename, const QByteArray &da
|
|
|
|
|
const QString filepath = m_resumeDataDir.absoluteFilePath(filename); |
|
|
|
|
|
|
|
|
|
QSaveFile file {filepath}; |
|
|
|
|
if (file.open(QIODevice::WriteOnly)) { |
|
|
|
|
file.write(data); |
|
|
|
|
if (!file.commit()) { |
|
|
|
|
Logger::instance()->addMessage(QString("Couldn't save data in '%1'. Error: %2") |
|
|
|
|
.arg(filepath, file.errorString()), Log::WARNING); |
|
|
|
|
} |
|
|
|
|
if (!file.open(QIODevice::WriteOnly) || (file.write(data) != data.size()) || !file.commit()) { |
|
|
|
|
LogMsg(tr("Couldn't save data to '%1'. Error: %2") |
|
|
|
|
.arg(filepath, file.errorString()), Log::CRITICAL); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|