From 461f1f433d568c77e57ccd2623890bf2b3bc3ca4 Mon Sep 17 00:00:00 2001 From: Gres Date: Sun, 12 Apr 2020 18:40:17 +0300 Subject: [PATCH] Do not set downloaded file time Because actually downloaded file can be newer than stated in updates.json --- share/translations/screentranslator_ru.ts | 9 --------- src/service/updates.cpp | 13 ------------- 2 files changed, 22 deletions(-) diff --git a/share/translations/screentranslator_ru.ts b/share/translations/screentranslator_ru.ts index 5a0c709..9bbca3b 100644 --- a/share/translations/screentranslator_ru.ts +++ b/share/translations/screentranslator_ru.ts @@ -1275,15 +1275,6 @@ Error %3 в %2 Текст %3 - - - Failed to set modification time of file -%1 -to %2. Error %3 - Ошибка установки времени файла -%1 -на %2. Текст %3 - WebPage diff --git a/src/service/updates.cpp b/src/service/updates.cpp index 9419956..414327e 100644 --- a/src/service/updates.cpp +++ b/src/service/updates.cpp @@ -1084,19 +1084,6 @@ void Installer::install(const File &file) .arg(f.fileName(), file.expandedPath, f.errorString())); return; } - - if (!file.versionDate.isValid()) - return; - - if (!f.open(QFile::WriteOnly | QFile::Append) || - !f.setFileTime(file.versionDate, QFile::FileTime::FileModificationTime)) { - errors_.append(QApplication::translate("Updates", - "Failed to set modification time of " - "file\n%1\nto %2. Error %3") - .arg(f.fileName(), - file.versionDate.toString(Qt::ISODate), - f.errorString())); - } } QString Installer::errorString() const